Visualizzazione dei risultati da 1 a 6 su 6
  1. #1
    Utente di HTML.it L'avatar di freetom
    Registrato dal
    Nov 2001
    Messaggi
    3,725

    come eliminare records uguali confrontando due tabelle?

    Vorrei eliminare SOLO i records che si trovano in entrambe le tabelle (TABELLA A e TABELLA B) e SOLO da una tabella (TABELLA A)

    Grazie 1000



    PS:Ho provato diverse soluzioni ma nessuna con esito positivo
    Eppure sono convinto che sia una bazzecola...
    "Vero sapiente è colui che sa di non sapere" (Socrate)

  2. #2
    Utente di HTML.it
    Registrato dal
    Apr 2004
    Messaggi
    96
    Immagino tu abbia già provato usando un OUTER (LEFT o RIGHT) JOIN nella query.
    Una cosa, questo tipo di problemi dipendono anche dall'RDBMS che usi (Access si comporta diversamente da MySQL, ecc.)

  3. #3
    Utente di HTML.it L'avatar di freetom
    Registrato dal
    Nov 2001
    Messaggi
    3,725

    Parla come mangi :)

    Dai schezzo
    Dicevi?

    Io uso MYSQL e tutti quei termini tranne join.. (ma poco..) un li conosco accidenti

    Mi posteresti del codice relativo per l'obiettivo che mi sarei proposto?

    Grazie 1000 se puoi amigo
    "Vero sapiente è colui che sa di non sapere" (Socrate)

  4. #4
    Perchè hai aperto due 3d identici?

    [ DarCas The Architect ]
    [ The DarCas Of Blog ]
    Chuck Norris riesce a trovare un pagliaio dentro a un ago
    :maLOL:

  5. #5
    Utente di HTML.it L'avatar di freetom
    Registrato dal
    Nov 2001
    Messaggi
    3,725

    pardon

    "Vero sapiente è colui che sa di non sapere" (Socrate)

  6. #6
    Utente di HTML.it
    Registrato dal
    Apr 2004
    Messaggi
    96
    scusa per le "parolacce" usate :-)
    l'outer join ti permette di selezionare su due tabelle anche elementi che non hanno un riferimento su entrambe le tabelle.
    Questo su MySQL lo puoi usare anche in fase di DELETE
    Qua c'è spiegato tutto (o quasi):

    http://www.1keydata.com/sql/sqlouterjoin.html
    http://dev.mysql.com/doc/mysql/en/JOIN.html

    fammi sapere

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.