Visualizzazione dei risultati da 1 a 2 su 2
  1. #1
    Utente di HTML.it L'avatar di afrappe
    Registrato dal
    Jan 2002
    Messaggi
    1,197

    [sql] delete con join su piu tabelle

    com'e' la sintassi sql per una delete che dovrebbe cancellare record da piu tabelle

    faccio un esempio anche se la sintassi è sbagliata


    delete from regioni, province where regione.idregione=provincie.idregione where provincie.nome = 'lazio'

    io vorrei cancellare la regione lazio e tutte le province correlate
    potete gentilmente farmi un esempio di sitassi corretta?

    il db è sqlserver 200

    grazie

  2. #2
    Moderatore di Programmazione L'avatar di alka
    Registrato dal
    Oct 2001
    residenza
    Reggio Emilia
    Messaggi
    24,288
    Non credo sia possibile. Se i record sono correlati da chiavi esterne, la cancellazione dovrebbe avvenire automaticamente; se i record non hanno alcun nesso, allora è sufficiente eseguire più di un'istruzione DELETE.
    MARCO BREVEGLIERI
    Software and Web Developer, Teacher and Consultant

    Home | Blog | Delphi Podcast | Twitch | Altro...

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 © 2024 vBulletin Solutions, Inc. All rights reserved.