Jump to content


Photo

Ajuda Com Select


  • Faça o login para participar
15 replies to this topic

#1 juhctba

juhctba

    Novato no fórum

  • Usuários
  • 9 posts
  • Sexo:Feminino
  • Localidade:Curitiba

Posted 07/06/2010, 15:42

Essa é a consulta que estou usando:
$sql="select * from venda as v, bra_usuario as u where (v.tipo='PEDIDO' and v.cliente_idcliente=u.codigo) and (u.tipo_usuario='cliente') and  not(v.datav between '".$data1."' and '".$data2."') group by u.nome";


Olá galera!

Estou com um probleminha preciso fazer uma busca que retorna as vendas que nao estao entre a DATA INICIAL e DATA FINAL. o objetivo é apresentar em um relatorio os clientes que nao compram em "X" tempo.

A busca esta Ok ..not(v.datav between '".$data1."' and '".$data2."'.. o problema é que se o cliente comprou antes da data pesquisada e tambem comprou durante a data pesquisada ele vai aparecer no relatorio. Como posso filtar esses clientes? para q apareca só os q realmente não compraram.

Se alguem puder ajudar desde ja agradeço!

#2 Salsero

Salsero

    Normal

  • Usuários
  • 60 posts
  • Sexo:Masculino
  • Localidade:Salvador
  • Interesses:PHP e Banco de Dados

Posted 07/06/2010, 16:32

Voce tem q fazer uma consulta com o que voce quer unindo a essa com o not in que ira funcionar

Edição feita por: Salsero, 07/06/2010, 16:44.

Vagner Fonseca
Programador PHP e BD
Posted Image Meu post lhe ajudou? Reputar/votar é uma das formas de agradecer.

#3 André Manoel

André Manoel

    Doutor

  • Usuários
  • 996 posts
  • Sexo:Masculino
  • Localidade:Brasilia

Posted 07/06/2010, 16:44

Não existe nenhuma tabela que registra as compras...?

Porque você terá que saber quem comprou e quando comprou certo?

Qual a tabela que armazena as compras... e como você sabe quando alguém comprou algo ?

:ponder:
Iniciando na Ajuda On line...

Posted Image Meu post lhe ajudou? Reputar/votar é uma das formas de agradecer.

#4 juhctba

juhctba

    Novato no fórum

  • Usuários
  • 9 posts
  • Sexo:Feminino
  • Localidade:Curitiba

Posted 07/06/2010, 20:30

Não existe nenhuma tabela que registra as compras...?

Porque você terá que saber quem comprou e quando comprou certo?

Qual a tabela que armazena as compras... e como você sabe quando alguém comprou algo ?

:ponder:

Certo! A tabela que armazena as compras do cliente é a tabela "venda" o campo "idvenda" o que identifica o cliente que comprou na tabela "venda" é o campo "cliente_idcliente", eu vejo qdo alguém comprou algo pelo relatório de vendas (idvenda).

Como coloquei na questão acima não estou conseguindo filtrar os clientes que não compraram no período de datas pesquisadas. Se o cliente comprou antes das datas pesquisada e durante as datas pesquisadas ele aparece no relatório, como posso filtrar esses clientes?

Voce tem q fazer uma consulta com o que voce quer unindo a essa com o not in que ira funcionar

E como eu faço isso?
Abrindo uma subquery dentro do select?
Teria como me dar um exemplo?

Obrigada!

#5 André Manoel

André Manoel

    Doutor

  • Usuários
  • 996 posts
  • Sexo:Masculino
  • Localidade:Brasilia

Posted 08/06/2010, 14:18

Ju faz o seguinte... para esclarecer mais ainda... posta o código das duas tabelas... compras e usuários...

:ponder:
Iniciando na Ajuda On line...

Posted Image Meu post lhe ajudou? Reputar/votar é uma das formas de agradecer.

#6 juhctba

juhctba

    Novato no fórum

  • Usuários
  • 9 posts
  • Sexo:Feminino
  • Localidade:Curitiba

Posted 08/06/2010, 15:18

Ju faz o seguinte... para esclarecer mais ainda... posta o código das duas tabelas... compras e usuários...

:ponder:


Tabela Usuário:

CREATE TABLE `bra_usuario` (
`codigo` int(11) NOT NULL auto_increment,
`nome` varchar(100) default NULL,
`cpf` varchar(14) default NULL,
`cnpj` varchar(18) default NULL,
`celular` varchar(12) default NULL,
`residencial` varchar(12) default NULL,
`comercial` varchar(12) default NULL,
`email` varchar(255) default NULL,
`rua` varchar(100) default NULL,
`numero` varchar(10) default NULL,
`complemento` varchar(10) default NULL,
`bairro` varchar(100) default NULL,
`cidade` int(11) default NULL,
`cep` varchar(10) default NULL,
`usuario` varchar(50) default NULL,
`senha` varchar(32) default NULL,
`situacao` char(1) default NULL,
`saldo` decimal(10,2) default '0.00',
`tipo` char(1) default NULL,
`validado` char(1) default NULL,
`afiliado` int(11) NOT NULL,
`tipo_usuario` varchar(100) default NULL,
`debito1` float(14,2) NOT NULL default '0.00',
`debito2` float(14,2) NOT NULL default '0.00',
`ie` varchar(100) default NULL,
`comentario` varchar(300) default NULL,
`estado_precop` varchar(100) default NULL,
`por_precop` int(11) default '0',
`comissao` int(11) default '0',
`funcionario` varchar(11) default NULL,
`tipo_funcionario` varchar(100) default NULL,
`comprador` varchar(100) default NULL,
`clientedo` int(10) default NULL,
`porcentagem` float(14,2) default NULL,
`aniver` date default NULL,
`limite` decimal(10,2) NOT NULL,
PRIMARY KEY (`codigo`)
) ENGINE=MyISAM DEFAULT CHARSET=utf8 AUTO_INCREMENT=4385 ;


Tabela Venda:



CREATE TABLE `venda` (
`idvenda` int(10) unsigned NOT NULL auto_increment,
`cliente_idcliente` int(10) unsigned NOT NULL,
`funcionario_idfuncionario` int(10) unsigned NOT NULL,
`datav` date default NULL,
`nro` varchar(50) default NULL,
`fpagamento` varchar(50) default NULL,
`tipo` varchar(100) default NULL,
`desconto` float(14,2) default '0.00',
`porcentaje` int(10) unsigned default '0',
`frete` float(14,2) default '0.00',
`endereco_frete` varchar(100) default NULL,
`bairro_frete` varchar(100) default NULL,
`cidade_frete` varchar(100) default NULL,
`uf_frete` varchar(100) default NULL,
`cep_frete` varchar(100) default NULL,
`total` float(14,2) default NULL,
`tipo_venda` varchar(100) default NULL,
`entrega` varchar(100) default NULL,
`data_entrega` date default NULL,
`obs` varchar(300) default NULL,
`aumento` float(14,2) default '0.00',
`posicao` varchar(100) default NULL,
`data_retorno` date default NULL,
`comentario` varchar(300) default NULL,
`comissao` varchar(10) default NULL,
`comprador` varchar(100) default NULL,
`palete` char(1) default '0',
`notafiscal` int(14) default '0',
`valor_recebido` float(14,2) default '0.00',
`msn` text,
`pago` varchar(100) NOT NULL,
`comissao1` float(14,2) NOT NULL,
`cliente_comissao` int(10) NOT NULL,
`comissao2` varchar(50) default NULL,
PRIMARY KEY (`idvenda`),
KEY `venda_FKIndex1` (`funcionario_idfuncionario`),
KEY `venda_FKIndex2` (`cliente_idcliente`)
) ENGINE=MyISAM DEFAULT CHARSET=utf8 AUTO_INCREMENT=5189 ;



Na verdade acho que estou explicando mal, não existe Tabela Compras é na Tabela Venda que armazena as compras do cliente.

Explicando melhor...

Preciso fazer uma busca entre duas datas DATA INICIAL e DATA FINAL que resulta o Nome dos clientes que não compraram nesse período pesquisado. No SELECT que estou usando consegui filtrar as datas com o ..not(v.datav between '".$data1."' and '".$data2.").. qdo digito as datas só aparece as datas anteriores a pesquisada esta parte esta ok, o problema é que se um cliente comprou antes das datas pesquisada e durante o período de datas pesquisada ele aparece no relatório e eu queria filtrar esses clientes para que realmente só aparecesse os clientes que não compraram.

Obrigada. :P

#7 Salsero

Salsero

    Normal

  • Usuários
  • 60 posts
  • Sexo:Masculino
  • Localidade:Salvador
  • Interesses:PHP e Banco de Dados

Posted 08/06/2010, 22:24


Não existe nenhuma tabela que registra as compras...?

Porque você terá que saber quem comprou e quando comprou certo?

Qual a tabela que armazena as compras... e como você sabe quando alguém comprou algo ?

:ponder:

Certo! A tabela que armazena as compras do cliente é a tabela "venda" o campo "idvenda" o que identifica o cliente que comprou na tabela "venda" é o campo "cliente_idcliente", eu vejo qdo alguém comprou algo pelo relatório de vendas (idvenda).

Como coloquei na questão acima não estou conseguindo filtrar os clientes que não compraram no período de datas pesquisadas. Se o cliente comprou antes das datas pesquisada e durante as datas pesquisadas ele aparece no relatório, como posso filtrar esses clientes?

Voce tem q fazer uma consulta com o que voce quer unindo a essa com o not in que ira funcionar

E como eu faço isso?
Abrindo uma subquery dentro do select?
Teria como me dar um exemplo?
Obrigada!



exemplo de união de consultas, tive um problema em um sistema acadêmico para listar as disciplinas que um aluno podia cursar
o problema era o seguinte
tinha que exibir todas as disciplinas disponiveis para o semestre excluindo as que ele tinha cursado... das que ele ñ tinha cursado tinha que excluir as que possuia pré-requisito entao minha consulta ficou


select m.nome nomedisc, cm.semestre semestre, m.cod codmate, at.cod codturma
from materia m, curso c, curso_mate cm, usuario u, aluno_turma at
where m.cod = cm.codmate and c.cod = cm.codcur and at.mat = u.mat and at.codmate = m.cod and at.mat = '$user' and at.periodo = '$semvirgente' and
m.nome IN
(select m1.nome
from aluno_mate am1, materia m1, usuario u1
where am1.cod = m1.cod and am1.estado = 3 and u1.mat = '$user')
order by semestre


observe que usei o IN para unir as duas consultas primeiro ele pesquisa a consulta que esta entre ()

qualquer duvida post aqui

Dê uma olhada se isso resolve seu problema se ñ tente substituir o "NOT IN" por "IN", se mesmo assim ñ funcionar pode alguns insert da sua tabela q tento exibir os dados aqui, mas acredito que da forma q esta ai solucione seu caso

select u.nome 
from bra_usuario u, venda v 
where v.cliente_idcliente=u.codigo and
u.tipo_usuario='cliente' and
not v.datav between '".$data1."' and '".$data2."' and
u.nome NOT IN 
(Select u1.nome
from bra_usuario u1, venda v1
where v1.cliente_idcliente=u1.codigo and
v1.datav between '".$data1."' and '".$data2."'
) order by u.nome;

Edição feita por: Salsero, 08/06/2010, 15:39.

Vagner Fonseca
Programador PHP e BD
Posted Image Meu post lhe ajudou? Reputar/votar é uma das formas de agradecer.

#8 juhctba

juhctba

    Novato no fórum

  • Usuários
  • 9 posts
  • Sexo:Feminino
  • Localidade:Curitiba

Posted 09/06/2010, 10:57

TABELA BRA_USUARIO:

INSERT INTO `bra_usuario` VALUES (1, 'EDUARDO ANTUNES', '849752965', '0', '0', '0', '3282 7191', 'info@centrodaconstrucao.com.br', 'sfaafd', '0', 'C', '', 3110, '', 'admin', '202cb962ac59075b964b07152d234b70', 'A', 100000.00, 'A', 'S', 0, 'admin', 0.00, 0.00, NULL, NULL, NULL, 0, 0, NULL, NULL, NULL, 0, NULL, NULL, 0.00);
INSERT INTO `bra_usuario` VALUES (2, 'LUANA PAULA', '47428980', '0', '0', '0', '32827191', 'luana@centrodaconstrucao.com.br', 'xzvzx', '0', 'C', '', 3110, '', 'luana', '202cb962ac59075b964b07152d234b70', 'A', 0.00, 'T', 'S', 0, 'gerente', 0.00, 0.00, NULL, 'nao vender caloteira', 'Nao', 0, 0, NULL, 'INTERNO', NULL, 0, NULL, NULL, 0.00);
INSERT INTO `bra_usuario` VALUES (3, 'VILMAR CABRITO', '000.000.000-00', '0', '0', '0', '3282-2344', '', 'QUADRA 7 LOTE 3', '0', 'C', 'SAO MARCOS', 3110, '', '', 'bcb088e2feb749cfae2f9bac3423dcf2', 'A', 0.00, 'T', 'S', 0, 'cliente', 0.00, 0.00, NULL, NULL, NULL, 0, 0, NULL, NULL, NULL, 0, NULL, NULL, 0.00);
INSERT INTO `bra_usuario` VALUES (6, 'CLEUDIMA NUNES', '08194331609', '0', '0', '0', '3282-7866', '', 'RUA SOLDADO FRANCISCO PEREIRA DOS SANTOS N 240', '0', 'C', 'JD DONA ROSA', 3110, '', '', 'bcb088e2feb749cfae2f9bac3423dcf2', 'A', 0.00, 'T', 'S', 0, 'cliente', 0.00, 0.00, NULL, NULL, NULL, 0, 0, NULL, NULL, NULL, 0, NULL, NULL, 0.00);
INSERT INTO `bra_usuario` VALUES (8, 'IVANA TORTA', '27509971004', '0', '0', '0', '3283-1741', '', 'R. ISABEL A REDENTORA, 610', '0', 'C', 'CENTRO', 3110, '', '', 'bcb088e2feb749cfae2f9bac3423dcf2', 'A', 0.00, 'T', 'S', 0, 'cliente', 0.00, 0.00, NULL, NULL, NULL, 0, 0, NULL, NULL, NULL, 0, NULL, NULL, 0.00);
INSERT INTO `bra_usuario` VALUES (9, 'JOSIANE', '88970056599', '0', '0', '33835299', '3382.1922', '', 'TRAVESSA GUAPORE', '215 CASA F', 'C', 'JARDIM AEROPORTO', 3110, '', '', 'bcb088e2feb749cfae2f9bac3423dcf2', 'A', 0.00, 'T', 'S', 0, 'cliente', 0.00, 0.00, NULL, NULL, NULL, 0, 0, NULL, NULL, '', 0, NULL, NULL, 0.00);
INSERT INTO `bra_usuario` VALUES (10, 'CASA DO ACABAMENTO', '96819384378', '0', '0', '0', '', '', 'R', '0', 'C', '', 3110, '', '', 'bcb088e2feb749cfae2f9bac3423dcf2', 'A', 0.00, 'T', 'S', 0, 'cliente', 0.00, 0.00, NULL, NULL, NULL, 0, 0, NULL, NULL, NULL, 0, NULL, NULL, 0.00);
INSERT INTO `bra_usuario` VALUES (12, 'REGIANE DOS SANTOS', '0', '0', '0', '0', '3398-8478', '', 'R. JOAO DE BRITO, 116', '0', 'C', 'VILA ROCCO', 3110, '', '', 'bcb088e2feb749cfae2f9bac3423dcf2', 'A', 0.00, 'T', 'S', 0, 'cliente', 0.00, 0.00, NULL, NULL, NULL, 0, 0, NULL, NULL, NULL, 0, NULL, NULL, 0.00);
INSERT INTO `bra_usuario` VALUES (13, 'FERRO DENER', '0', '0', '0', '0', '3385,2471', '', 'ESTRADA DO CAPAO GROSSO KM 8', '0', 'C', 'CAPAO GROSSO', 3110, '', '', 'bcb088e2feb749cfae2f9bac3423dcf2', 'A', 0.00, 'T', 'S', 0, 'cliente', 0.00, 0.00, NULL, NULL, NULL, 0, 0, NULL, NULL, NULL, 0, NULL, NULL, 0.00);
INSERT INTO `bra_usuario` VALUES (14, 'JAIR OLAVO ', '0', '0', '0', '0', '33642567', '', 'R . LAZARO NINI DE CAMPOS 12', '0', 'C', 'UBERABA', 3110, '', '', 'bcb088e2feb749cfae2f9bac3423dcf2', 'A', 0.00, 'T', 'S', 0, 'cliente', 0.00, 0.00, NULL, NULL, NULL, 0, 0, NULL, NULL, NULL, 0, NULL, NULL, 0.00);
INSERT INTO `bra_usuario` VALUES (15, 'ADILEUSA FAUSTINO DA CRUZ', '0', '0', '0', '0', '3383-1897', '', 'RUA CANDIDO ALVES DA ROCHA N 381', '0', 'C', 'HEITOR MORO', 3110, '', '', 'bcb088e2feb749cfae2f9bac3423dcf2', 'A', 0.00, 'T', 'S', 0, 'cliente', 0.00, 0.00, NULL, NULL, NULL, 0, 0, NULL, NULL, NULL, 0, NULL, NULL, 0.00);
INSERT INTO `bra_usuario` VALUES (16, 'CARVILLE', '0', '0', '0', '0', '3382-4460', '', 'R. JOINVILLE, 3422', '0', 'C', 'BRAGA', 3110, '', '', 'bcb088e2feb749cfae2f9bac3423dcf2', 'A', 0.00, 'T', 'S', 0, 'cliente', 0.00, 0.00, NULL, NULL, NULL, 0, 0, NULL, NULL, NULL, 0, NULL, NULL, 0.00);
INSERT INTO `bra_usuario` VALUES (17, 'GUARAMAR MAT DE CONSTRUCAO LTDA', '0', '0', '0', '0', '', '', 'AV. DAMIAO BOTELHO SOUZA 890', '0', 'C', 'CENTRO', 3110, '83280000', '', 'bcb088e2feb749cfae2f9bac3423dcf2', 'A', 0.00, 'T', 'S', 0, 'cliente', 0.00, 0.00, NULL, 'Cliente Multicola', NULL, 0, 0, NULL, NULL, NULL, 0, NULL, NULL, 0.00);
INSERT INTO `bra_usuario` VALUES (18, 'SUELEN SILVA ', '0', '0', '0', '0', '9196-0427', '', 'R. SEBASTIAO ESPEJORIN, 544', '0', 'C', 'SAO MARCOS', 3110, '', '', 'bcb088e2feb749cfae2f9bac3423dcf2', 'A', 0.00, 'T', 'S', 0, 'cliente', 0.00, 0.00, NULL, NULL, NULL, 0, 0, NULL, NULL, NULL, 0, NULL, NULL, 0.00);


TABELA VENDA



INSERT INTO `venda` VALUES (5171, 1984, 3419, '2010-05-31', 'A5171', '8', 'PEDIDO', 0.00, 0, 0.00, '', '', '', '', '', 4.99, 'normal', 'pendente', '2010-05-31', '', 0.00, '', NULL, NULL, NULL, '', '0', 0, 4.99, '', 'Sim', 0.50, 4138, NULL);
INSERT INTO `venda` VALUES (5172, 3419, 3419, '2010-05-31', 'A5172', '1', 'ORÇAMENTO', 0.00, 0, 0.00, '', '', '', '', '', 0.00, 'normal', '', '2010-05-31', '', 0.00, '', NULL, NULL, NULL, '', '', 0, 0.00, NULL, '', 0.00, 0, NULL);
INSERT INTO `venda` VALUES (5173, 1984, 3419, '2010-05-31', 'A5173', '8', 'PEDIDO', 0.00, 0, 0.00, '', '', '', '', '', 4.99, 'normal', 'pendente', '2010-05-31', '', 0.00, '', NULL, NULL, NULL, '', '0', 0, 0.00, '', 'Nao', 0.50, 4138, NULL);
INSERT INTO `venda` VALUES (5174, 3419, 3419, '2010-05-31', 'A5174', '1', 'ORÇAMENTO', 0.00, 0, 0.00, '', '', '', '', '', 0.00, 'normal', '', '2010-05-31', '', 0.00, '', NULL, NULL, NULL, '', '', 0, 0.00, NULL, '', 0.00, 0, NULL);
INSERT INTO `venda` VALUES (5175, 1984, 3419, '2010-05-31', 'A5175', '8', 'PEDIDO', 0.00, 0, 0.00, '', '', '', '', '', 4.99, 'normal', 'pendente', '2010-05-31', '', 0.00, '', NULL, NULL, NULL, '', '0', 0, 4.99, '', 'Sim', 0.50, 4138, NULL);
INSERT INTO `venda` VALUES (5176, 3419, 3419, '2010-05-31', 'A5176', '1', 'ORÇAMENTO', 0.00, 0, 0.00, '', '', '', '', '', 0.00, 'normal', '', '2010-05-31', '', 0.00, '', NULL, NULL, NULL, '', '', 0, 0.00, NULL, '', 0.00, 0, NULL);
INSERT INTO `venda` VALUES (5177, 1984, 3419, '2010-05-31', 'A5177', '8', 'PEDIDO', 0.00, 0, 0.00, '', '', '', '', '', 4.99, 'normal', 'pendente', '2010-05-31', '', 0.00, '', NULL, NULL, NULL, '', '0', 0, 0.00, '', 'Nao', 0.50, 4138, NULL);
INSERT INTO `venda` VALUES (5178, 3419, 3419, '2010-05-31', 'A5178', '1', 'ORÇAMENTO', 0.00, 0, 0.00, '', '', '', '', '', 0.00, 'normal', '', '2010-05-31', '', 0.00, '', NULL, NULL, NULL, '', '', 0, 0.00, NULL, '', 0.00, 0, NULL);
INSERT INTO `venda` VALUES (5179, 1984, 3419, '2010-05-31', 'A5179', '1', 'PEDIDO', 0.00, 0, 0.00, '', '', '', '', '', 4.99, 'normal', 'pendente', '2010-05-31', '', 0.00, '', NULL, NULL, NULL, '', '0', 0, 4.99, '', 'Sim', 0.50, 4138, NULL);
INSERT INTO `venda` VALUES (5180, 3419, 3419, '2010-05-31', 'A5180', '1', 'ORÇAMENTO1', 0.00, 0, 0.00, '', '', '', '', '', 0.00, 'normal', '', '2010-05-31', '', 0.00, '', NULL, NULL, NULL, '', '', 0, 0.00, NULL, '', 0.00, 0, NULL);
INSERT INTO `venda` VALUES (5181, 1984, 3419, '2010-05-31', 'A5181', '1', 'PEDIDO', 0.00, 0, 0.00, '', '', '', '', '', 4.99, 'normal', 'pendente', '2010-05-31', '', 0.00, '', NULL, NULL, NULL, '', '0', 0, 4.99, '', 'Sim', 0.50, 4138, NULL);
INSERT INTO `venda` VALUES (5182, 3419, 3419, '2010-05-31', 'A5182', '1', 'ORÇAMENTO1', 0.00, 0, 0.00, '', '', '', '', '', 0.00, 'normal', '', '2010-05-31', '', 0.00, '', NULL, NULL, NULL, '', '', 0, 0.00, NULL, '', 0.00, 0, NULL);
INSERT INTO `venda` VALUES (5183, 3419, 1, '2010-05-31', 'A5183', '1', 'ORÇAMENTO', 0.00, 0, 0.00, '', '', '', '', '', 36.79, 'normal', '', '2010-05-31', '', 0.00, '', NULL, NULL, NULL, '', '', 0, 0.00, NULL, '', 0.00, 0, NULL);
INSERT INTO `venda` VALUES (5184, 3419, 1, '2010-06-02', 'A5184', '1', 'ORÇAMENTO', 0.00, 0, 0.00, '', '', '', '', '', 21.90, 'normal', '', '2010-06-02', '', 0.00, '', NULL, NULL, NULL, '', '', 0, 0.00, NULL, '', 0.00, 0, NULL);
INSERT INTO `venda` VALUES (5185, 1984, 3419, '2010-06-02', 'A5185', '8', 'PEDIDO', 0.00, 0, 0.00, '', '', '', '', '', 43.80, 'normal', 'pendente', '2010-06-02', '', 0.00, '', NULL, NULL, NULL, '', '0', 0, 43.80, '', 'Sim', 4.38, 4138, NULL);
INSERT INTO `venda` VALUES (5186, 3419, 3419, '2010-06-02', 'A5186', '1', 'ORÇAMENTO1', 0.00, 0, 0.00, '', '', '', '', '', 21.90, 'normal', '', '2010-06-02', '', 0.00, '', NULL, NULL, NULL, '', '', 0, 0.00, NULL, '', 0.00, 0, NULL);
INSERT INTO `venda` VALUES (5187, 1984, 3419, '2010-06-02', 'A5187', '8', 'PEDIDO', 0.00, 0, 0.00, '', '', '', '', '', 43.80, 'normal', 'pendente', '2010-06-02', '', 0.00, '', NULL, NULL, NULL, '', '0', 0, 0.00, '', 'Nao', 4.38, 4138, NULL);
INSERT INTO `venda` VALUES (5188, 3419, 3419, '2010-06-02', 'A5188', '1', 'ORÇAMENTO1', 0.00, 0, 0.00, '', '', '', '', '', 0.00, 'normal', '', '2010-06-02', '', 0.00, '', NULL, NULL, NULL, '', '', 0, 0.00, NULL, '', 0.00, 0, NULL);


Por enquanto não deu certo, mas não desisto continuo tentando.. Obrigada pela ajuda.


:blink:

Edição feita por: juhctba, 09/06/2010, 11:01.


#9 Salsero

Salsero

    Normal

  • Usuários
  • 60 posts
  • Sexo:Masculino
  • Localidade:Salvador
  • Interesses:PHP e Banco de Dados

Posted 10/06/2010, 14:22

desculpas mas as tabelas codigo de bra_usuario e cliente_idcliente de vendas ñ são iguais como vc quer juntas os codigos se ñ ão iguais?

select codigo from usuario;
resultado
Codigo
1
2
3
6
8
9
10
12
13
14
15
16
------------------------------------------------------------
select cliente_idcliente from venda;
resultado
cliente_idcliente
1984
1984
1984
1984
1984
1984
1984
1984
3419
3419
3419
3419
3419
3419
3419
3419
3419
3419

entao o codigo de cliente deve ser igual ao codigo de bra_usuario

concerte isso que resolve seu problema
v.cliente_idcliente=u.codigo isso eh diferente os resultados por isso ñ exibe
Vagner Fonseca
Programador PHP e BD
Posted Image Meu post lhe ajudou? Reputar/votar é uma das formas de agradecer.

#10 juhctba

juhctba

    Novato no fórum

  • Usuários
  • 9 posts
  • Sexo:Feminino
  • Localidade:Curitiba

Posted 10/06/2010, 17:27

não é isso v.cliente_idcliente é = u.codigo isso funciona em tdas as outras consultas do sistema. Os INSERTS q te passei das vendas é q não fechou com os usuários cadastrados, mas valew pela ajuda, Obrigada mesmo. A hora q eu conseguir posto aqui.

;)

#11 Salsero

Salsero

    Normal

  • Usuários
  • 60 posts
  • Sexo:Masculino
  • Localidade:Salvador
  • Interesses:PHP e Banco de Dados

Posted 10/06/2010, 22:13

desculpas mas como eu vou fazer uma consulta com os dados incompletos vc deveria pelo menos colocar os inserts de dados que seria possivel realizar a consulta :D
Vagner Fonseca
Programador PHP e BD
Posted Image Meu post lhe ajudou? Reputar/votar é uma das formas de agradecer.

#12 juhctba

juhctba

    Novato no fórum

  • Usuários
  • 9 posts
  • Sexo:Feminino
  • Localidade:Curitiba

Posted 11/06/2010, 09:48

É muito grande o banco não teria como postar tdo aqui. Valew pela ajuda.

Edição feita por: juhctba, 11/06/2010, 09:50.


#13 LarPhozyHah

LarPhozyHah

    Super Veterano

  • Usuários
  • 14515 posts
  • Sexo:Masculino
  • Localidade:San Miguel de Tucuman

Posted 02/10/2017, 00:05

Cialis Non Assuefazione viagra Levitra Costi Buy Cheap Clomid Without Prescriptions Solubility Of Amoxicillin In Water
If you were offered a year loan with a fixed rate of.com. loans for people with bad credit Search QuickJobs in the app store or you can check out the website to see what we do.
No Rx Elocon Need Online Overseas Pharmacy viagra prescription Clomid From Canada No Rx Required Levitra Samples Europe

#14 LarPhozyHah

LarPhozyHah

    Super Veterano

  • Usuários
  • 14515 posts
  • Sexo:Masculino
  • Localidade:San Miguel de Tucuman

Posted 12/10/2017, 03:25

Amoxicillin And Motrin viagra online Amoxicillin Formulations
Xenical Sans Ordonnance Belgique cialis online Doxycycline Online No Prescription

#15 LarPhozyHah

LarPhozyHah

    Super Veterano

  • Usuários
  • 14515 posts
  • Sexo:Masculino
  • Localidade:San Miguel de Tucuman

Posted 28/10/2017, 07:24

Cialis Non Ha Funzionato viagra online Cialis Su Precio




5 user(s) are reading this topic

0 membro(s), 5 visitante(s) e 0 membros anônimo(s)

IPB Skin By Virteq