PDA

Visualizza la versione completa : Sql e Database [ Aiuto con Select o Inner Join ]


tony83
13-01-2009, 00:12
ciao a tutti, non ho trovato la sezione dedicata a sql quindi spero di scrivere giusto qui.

Sto lavorando su un database e sul linguaggio sql, premetto che sono alle prime armi ma mi trovo in questa situazione:

ho 3 tabelle,

1) id, nome, idunivoco, nomepersona1 , data1
2) contiene id2, nome2, idunivoco, nomepersona2, data2
3) contiene idpersona, nomepersona

ora attraverso il linguaggio sql come faccio a :

Recuperare NOME e NOME2 dove nomepersona1= pippo e nomepersona2 = pippo che perņ SOLO se NON hanno lo stesso IDUNIVOCO e CONTEMPORANEAMENTE il risultato recuperato FINALE deve essere ordinato per la data corrspondete alla data1 e data2 messi insieme


grazie in anticipo ;)

PS. in nero le relazioni (le potete riconoscere dal nome molto simile nel modo di chiamare tra loro i campi nelle tabelle)

tony83
13-01-2009, 10:03
Originariamente inviato da tony83
ciao a tutti, non ho trovato la sezione dedicata a sql quindi spero di scrivere giusto qui.

Sto lavorando su un database e sul linguaggio sql, premetto che sono alle prime armi ma mi trovo in questa situazione:

ho 3 tabelle,

1) id, nome, idunivoco, nomepersona1 , data1
2) contiene id2, nome2, idunivoco, nomepersona2, data2
3) contiene idpersona, nomepersona

ora attraverso il linguaggio sql come faccio a :

Recuperare NOME e NOME2 dove nomepersona1= pippo e nomepersona2 = pippo che perņ SOLO se NON hanno lo stesso IDUNIVOCO e CONTEMPORANEAMENTE il risultato recuperato FINALE deve essere ordinato per la data corrspondete alla data1 e data2 messi insieme


grazie in anticipo ;)

PS. in nero le relazioni (le potete riconoscere dal nome molto simile nel modo di chiamare tra loro i campi nelle tabelle)

up

123delphi321
13-01-2009, 10:03
Originariamente inviato da tony83
ciao a tutti, non ho trovato la sezione dedicata a sql quindi spero di scrivere giusto qui.

Sto lavorando su un database e sul linguaggio sql, premetto che sono alle prime armi ma mi trovo in questa situazione:

ho 3 tabelle,

1) id, nome, idunivoco, nomepersona1 , data1
2) contiene id2, nome2, idunivoco, nomepersona2, data2
3) contiene idpersona, nomepersona

ora attraverso il linguaggio sql come faccio a :

Recuperare NOME e NOME2 dove nomepersona1= pippo e nomepersona2 = pippo che perņ SOLO se NON hanno lo stesso IDUNIVOCO e CONTEMPORANEAMENTE il risultato recuperato FINALE deve essere ordinato per la data corrspondete alla data1 e data2 messi insieme


grazie in anticipo ;)

PS. in nero le relazioni (le potete riconoscere dal nome molto simile nel modo di chiamare tra loro i campi nelle tabelle)


leggi qui, mi sembra che il tuo problema e' molto simile se non additittura uguale....

http://forum.html.it/forum/showthread.php?s=&threadid=1300491

ciao

Loading