Visualizzazione dei risultati da 1 a 6 su 6

Discussione: Dubbio su tabelle

  1. #1
    Utente di HTML.it
    Registrato dal
    Jan 2011
    Messaggi
    71

    Dubbio su tabelle

    Salve, ho un tremento problema anche se semplicissimo.
    Ho due tabelle una contiene dei dati l'altra contiene dei dati da cancellare nella prima.
    MI spiego meglio:

    tabella_1 tabella_2
    a a
    b c
    c e
    d
    e
    f

    Vorrei che tabella_3 (o comunque il risultato di una query) mi restituisca

    tabella_3
    b
    d
    f

    Ho provato a fare una left join così:
    SELECT tabella_1.campo, tabella_2.campo1
    FROM tabella_1
    LEFT JOIN tabella_2
    ON tabella_1.campo != tabella_2.campo1

    Ma come risultato mi da:
    a
    a
    a
    a
    a
    a
    b
    b
    b
    b
    c
    c
    c
    c
    c
    c
    e poi mi dice Fatal error: Maximum execution time of 30 seconds exceeded

    Potete aiutarmi in qualche modo? Sto lavorando con una grossa quantità di dati e non riesco ad uscirne. Grazie mille

  2. #2
    select quello_che_vuoi from t1 left join t2 on t1.id=t2.id where t2.id is null

  3. #3
    per risolvere il tuo problema puoi anche scrivere una query di questo tipo :


    codice:
    SELECT Tabella1.campo
    FROM Tabella1
    WHERE Tabella1.campo NOT IN (
                                                   SELECT Tabella2.campo1
                                                   FROM Tabella2)
    Non si può risolvere un problema usando lo stesso modo di pensare che ha creato quel problema.
    Albert Einstein

    Siate Affamati, siate Folli, siate Onesti e siate Generosi

  4. #4
    Utente di HTML.it
    Registrato dal
    Jan 2011
    Messaggi
    71
    Ragazzi funziona alla grande così!!!! Grazie mille siete i migliori come al solito

  5. #5

  6. #6
    Non si può risolvere un problema usando lo stesso modo di pensare che ha creato quel problema.
    Albert Einstein

    Siate Affamati, siate Folli, siate Onesti e siate Generosi

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.