Condividi:        

sql: problema a creare join

Problemi di HTML? Di PHP, ASP, .NET, JSP, Perl, SQL, JavaScript, Visual Basic..?
Vuoi realizzare programmi in C, C++, Java, Ruby o Smalltalk, e non sai da che parte cominciare?
Entra qui e troverai le risposte!

Moderatori: Anthony47, Triumph Of Steel, archimede

sql: problema a creare join

Postdi paolobari » 12/09/07 11:58

Es. ho 2 tabelle:

causali_iva: cod nome
NS NS
ES ES
20 IVA20
10 IVA10
ESC Escluso

ivap: num ivap_cod_iva
1 NS
2 ES
3 20
4 ES
5 20
6 NS

Vorrei far comparire ad es.

select num, ivap_cod_iva....

1 NS
2 ES
3 20
4 ES
5 20
6 NS
null 10
null ESC

Questo perché dopo dovrò visualizzare ad esempio:

causale valore
NS 2
ES 2
20 2
10 0
ESC 0

Si può fare da codice Java ma vorrei provare così.
Vi ringrazio.
Paolo.
paolobari
Utente Junior
 
Post: 25
Iscritto il: 26/03/07 12:19
Località: Treviso

Sponsor
 

Re: sql: problema a creare join

Postdi archimede » 12/09/07 14:22

Non ho capito da dove viene valore, comunque puoi provare qualcosa tipo:
Codice: Seleziona tutto
SELECT i.num, c.nome FROM causali_iva c LEFT JOIN ivap i ON c.nome = i.ivap_cod_iva;
HTH.

Alessandro

PS: forse ho capito, prova:
Codice: Seleziona tutto
SELECT c.cod, (SELECT COUNT(*) FROM ivap i WHERE c.cod=i.causali_iva) valore FROM causali_iva;


PPS: corretta query precedente per errore grossolano, spero ora vada bene.
archimede
Moderatore
 
Post: 2851
Iscritto il: 07/11/02 12:41
Località: Genova


Torna a Programmazione


Topic correlati a "sql: problema a creare join":

problema blocco note
Autore: carlin
Forum: Software Windows
Risposte: 7

Chi c’è in linea

Visitano il forum: Nessuno e 7 ospiti