Caros amigos, antes de mais nada saudações javanesas,
Desculpas por ter mandando em HTML, mas não tive outra opção.
Tendo os seguintes dados necessito saber qual consulta SQL devo fazer:
Table CLIENTE // DADOS CONTIDOS
NA TABELA
CODCLI TIPO NOME
000001 1
JOSE DA SILVA
000012 1
JOAO DA SILVA
000309 1
MARIA DE SÁ
PK=CODCLI+TIPO
Table VENDA // DADOS CONTIDOS
NA TABELA
NUMERO CODCLI TIPO DATA
000001 000309 1
15-02-2000
000002 000001 1
12-02-2000
000003 000012 1
13-02-2000
000004 000309 1
25-02-2000
PK=NUMERO
FK=CLIENTE.CODCLI+CLIENTE.TIPO
Table VENDAITEM // DADOS CONTIDOS
NA TABELA
NUMERO CODPRO QUANT
000001 M-0001
1
000001 P-1212
2
000002 N-1211
51
000003 O-1281
25
000003 U-1211
10
000003 T-1285
12
000003 Q-1265
35
000004 K-1248
18
PK=NUMERO+CODPRO
FK=VENDA.NUMERO
Table ORCAMENTO // DADOS CONTIDOS
NA TABELA
NUMERO CODCLI TIPO DATA
000021 000001 1
17-02-2000
000032 000309 1
18-02-2000
000043 000012 1
10-02-2000
000054 000309 1
28-02-2000
PK=NUMERO
FK=CLIENTE.CODCLI+CLIENTE.TIPO
Lembro que pode não conter
dados em uma das tabelas (ORCAMENTO, VENDA ou VENDAITEM)
Resultado esperado :
ORCAMENTO
VENDA
VENDAITEM
CODCLI TIPO CLIENTE
NUMERO CODCLI TIPO DATA NUMERO CODCLI
TIPO DATA NUMERO CODPRO QUANT
000001 1
JOSE DA SILVA 000021 000001 1 17-02-2000
000001 1
JOSE DA SILVA
000002 000001 1 12-02-2000
000001 1
JOSE DA SILVA
000002 000001 1 12-02-2000 000002 N-1211
51
000012 1
JOAO DA SILVA 000043 000012 1 10-02-2000
000012 1
JOAO DA SILVA
000003 000012 1 13-02-2000
000012 1
JOAO DA SILVA
000003 000012 1 13-02-2000 000003 O-1281
25
000012 1
JOAO DA SILVA
000003 000012 1 13-02-2000 000003 U-1211
10
000012 1
JOAO DA SILVA
000003 000012 1 13-02-2000 000003 T-1285
12
000012 1
JOAO DA SILVA
000003 000012 1 13-02-2000 000003 Q-1265
35
000309 1
MARIA DE SÁ 000032 000309 1 18-02-2000
000309 1
MARIA DE SÁ 000054 000309 1 28-02-2000
000309 1
MARIA DE SÁ
000001 000309 1 15-02-2000
000309 1
MARIA DE SÁ
000001 000309 1 15-02-2000 000001 M-0001
1
000309 1
MARIA DE SÁ
000001 000309 1 15-02-2000 000001 P-1212
2
000309 1
MARIA DE SÁ
000004 000309 1 25-02-2000
000309 1
MARIA DE SÁ
000004 000309 1 25-02-2000 000004 K-1248
18