O que há de errado com este select?
02/04/2006
0
Pessoal, tenho estas 2 tabelas:
Estou tentando fazer este select:
[color=red:0f042d860b]select vl_lancamento.cc, nome_cli.clientes from cc, clientes where id_cliente.cc = id_cliente.clientes[/color:0f042d860b]
O que há de errado?
valeu.
[color=green:0f042d860b]CREATE TABLE CC (
ID_CC INTEGER NOT NULL,
VL_LANCAMENTO FLOAT,
DATA_LANCAMENTO DATE,
TIPO_MOVIMENTACA CHAR (20) ,
ID_CLIENTE INTEGER,
ID_ITEM INTEGER,
ID_VENDA INTEGER,
QUANTIDADE INTEGER);
ALTER TABLE CC ADD PRIMARY KEY (ID_CC);
/* Foreign keys definition */
ALTER TABLE CC ADD FOREIGN KEY (ID_ITEM) REFERENCES ITEM (ID_ITEM);
ALTER TABLE CC ADD FOREIGN KEY (ID_CLIENTE) REFERENCES CLIENTES (ID_CLIENTE);[/color:0f042d860b]
[color=green:0f042d860b]/* Tabela: CLIENTES */
CREATE TABLE CLIENTES (
ID_CLIENTE INTEGER NOT NULL,
NOME_CLI CHAR (40) ,
ENDERECO_CLI CHAR (50) ,
CIDADE_CLI CHAR (20) ,
ESTADO_CLI CHAR (2) ,
TELEFONE_CLI CHAR (20) ,
DT_NASC_CLI DATE,
RG_CLI CHAR (20) ,
CPF_CLI C HAR (20) );
ALTER TABLE CLIENTES ADD PRIMARY KEY (ID_CLIENTE);[/color:0f042d860b]
Estou tentando fazer este select:
[color=red:0f042d860b]select vl_lancamento.cc, nome_cli.clientes from cc, clientes where id_cliente.cc = id_cliente.clientes[/color:0f042d860b]
O que há de errado?
valeu.
Ricieri
Curtir tópico
+ 0
Responder
Posts
03/04/2006
Tnaires
Olá
Vc está indicando primeiro o nome do campo, depois o nome da tabela.
É pra fazer ao contrário.
Abraços
Vc está indicando primeiro o nome do campo, depois o nome da tabela.
É pra fazer ao contrário.
select cc.vl_lancamento, clientes.nome_cli from cc, clientes where cc.id_cliente = clientes.id_cliente
Abraços
Responder
Clique aqui para fazer login e interagir na Comunidade :)