1.     Mi trovi su: Homepage #4525230
    dati:

    TABELLA1 (nome, cognome, x, y, z,...)
    TABELLA2 (nome, cognome, a, b, c,...)

    x trovare quali persone sono contenute in entrambe le tabelle...si può fare una roba del genere?

    SELECT nome,cognome
    FROM TABELLA1
    where (nome,cognome) in (SELECT nome,cognome FROM TABELLA2)

    :confused: ???
    "Xchè? Xchèèè? 3-1, 3-2, 3-3 !!!"
  2. I'm only happy when it rains  
        Mi trovi su: Homepage Homepage #4525231
    Originally posted by digital_boy84
    dati:

    TABELLA1 (nome, cognome, x, y, z,...)
    TABELLA2 (nome, cognome, a, b, c,...)

    x trovare quali persone sono contenute in entrambe le tabelle...si può fare una roba del genere?

    SELECT nome,cognome
    FROM TABELLA1
    where [b](nome,cognome)
    in (SELECT nome,cognome FROM TABELLA2)

    :confused: ??? [/B]


    :yy: mi risulta di averlo fatto.... quindi...
    Comincio a credere che non conta quanto tu ami qualcuno: forse quello che conta è quello che riesci a essere quando sei con qualcuno.
  3.     Mi trovi su: Homepage #4525232
    Originally posted by razorbladeromance
    :yy: mi risulta di averlo fatto.... quindi...


    mi fido :volemose:

    ma se gli dico WHERE (nome,cognome) IN non è che sbaglia, a me li da anche se non sono nella stessa tupla?

    tipo se io cerco Paolo Rossi, ma nella tabella2 c'è Paolo Bianchi, Paolo Verdi, e Franco Rossi...cosa mi trova la mia query? :mumble:
    "Xchè? Xchèèè? 3-1, 3-2, 3-3 !!!"
  4. I'm only happy when it rains  
        Mi trovi su: Homepage Homepage #4525233
    Originally posted by digital_boy84
    mi fido :volemose:

    ma se gli dico WHERE (nome,cognome) IN non è che sbaglia, a me li da anche se non sono nella stessa tupla?

    tipo se io cerco Paolo Rossi, ma nella tabella2 c'è Paolo Bianchi, Paolo Verdi, e Franco Rossi...cosa mi trova la mia query? :mumble:


    Cerca corrispondenza in entrambi..... quindi Paolo Rossi troverà solo i sui omonimi.

    :)

    Ah ovviamente i campi delle due tabelle hanno la stessa struttura.

    Comincio a credere che non conta quanto tu ami qualcuno: forse quello che conta è quello che riesci a essere quando sei con qualcuno.
  5. _________V_________  
        Mi trovi su: Homepage #4525238
    Originally posted by knaz00
    ma invece di fare una select di select non puoi fare un inner join? :mumble:



    la join funziona meglio se hai un'ID univoco con una tupla è un pò + "leggero" come metodo dal momento in cui dovresit mettere in join sia nome che cognome ma di fatto dovresti fare una juin di una dupla e non due join separate al limite pui fare cosi


    Select * from tab1
    inner join tab2 on tab1.cognome=tab2.cognome
    where tab1.nome=tab2.cognome



    dovrebbe andare... fissando i congnomi fai scorrere i nomei e trovi solo quelli uguali... dicasi query con cursore!
    :cool:
  6.     Mi trovi su: Homepage #4525239
    Originally posted by wfw
    la join funziona meglio se hai un'ID univoco con una tupla è un pò + "leggero" come metodo dal momento in cui dovresit mettere in join sia nome che cognome ma di fatto dovresti fare una juin di una dupla e non due join separate al limite pui fare cosi


    Select * from tab1
    inner join tab2 on tab1.cognome=tab2.cognome
    where tab1.nome=tab2.cognome



    dovrebbe andare... fissando i congnomi fai scorrere i nomei e trovi solo quelli uguali... dicasi query con cursore!
    :cool:


    tanto casino per fare una inner join con un filtro? :rolleyes:
  7. _________V_________  
        Mi trovi su: Homepage #4525240
    Originally posted by Zanetti_Capitano
    tanto casino per fare una inner join con un filtro? :rolleyes:


    la mia formazione mi spinge a giustificare ogni scelta e far capire che dire fai "una join" può non essere completo.

    Ho argomentato i passi! :cool:
  8.     Mi trovi su: Homepage #4525241
    Originally posted by wfw
    la mia formazione mi spinge a giustificare ogni scelta e far capire che dire fai "una join" può non essere completo.

    Ho argomentato i passi! :cool:


    in realtà volevi fare lo sborone :asd:

    dai che si scherza wfw, è che quando ho letto la spiegazione mi son detto "che caxxo sta dicendo questo?" :asd: Poi quando ho visto la select mi son detto: "ah, ma ha voluto fare lo sborone per una cosa semplicissima!" :asd:

    si scherza ovviamente cumpà ;)
  9. _________V_________  
        Mi trovi su: Homepage #4525242
    Originally posted by Zanetti_Capitano
    in realtà volevi fare lo sborone :asd:

    dai che si scherza wfw, è che quando ho letto la spiegazione mi son detto "che caxxo sta dicendo questo?" :asd: Poi quando ho visto la select mi son detto: "ah, ma ha voluto fare lo sborone per una cosa semplicissima!" :asd:

    si scherza ovviamente cumpà ;)



    cumpà non hai capito di ceh tipo di formazione parlo. Delusion! :cool:






    è chiaro sono sotto a una 30ina di query nidificate.... quadno ho visto il termine tupla anche sul forum... mi pareva un 'incubo e che cazz... uno entro per rilassarsi un'attimo.... :asd: :asd:
  10.     Mi trovi su: Homepage #4525243
    Originally posted by knaz00
    ma invece di fare una select di select non puoi fare un inner join? :mumble:


    si ma il mio problema era più complesso, l'ho semplificato x renderlo facile e concentrare l'attenzione sul fatto se si possa fare o no una roba tipo

    where (x,y) in tabella
    "Xchè? Xchèèè? 3-1, 3-2, 3-3 !!!"
  11.     Mi trovi su: Homepage Homepage #4525244
    Originally posted by digital_boy84
    si ma il mio problema era più complesso, l'ho semplificato x renderlo facile e concentrare l'attenzione sul fatto se si possa fare o no una roba tipo

    where [b](x,y)
    in tabella [/B]
    si può fare, ma non ti conviene secondo me :)
    qui ci va la firma

  Sql

Commenta

Per scrivere su Videogame.it devi essere registrato!

         

Online

Ci sono 0 ospiti e 0 utenti online su questa pagina