Visualizzazione dei risultati da 1 a 2 su 2
  1. #1

    sql delete con tabelle correlate

    Ciao a tutti,
    ho un dubbio sql.

    Ecco un esempio di selezione con left join

    SELECT Persons.LastName, Persons.FirstName, Orders.OrderNo
    FROM Persons
    LEFT JOIN Orders
    ON Persons.P_Id=Orders.P_Id
    ORDER BY Persons.LastName

    ma se dalla tabella persons volessi cancellare un utente e anche tutti i suoi relativi ordini dalla tabella orders, devo fare 2 sql o lo si può fare con una sola?

    grazie mille!

  2. #2
    imposti nella chiave esterna tra ordini e persone ON UPDATE CASCADE, oppure devi fare due query
    IP-PBX management: http://www.easypbx.it

    Old account: 2126 messages
    Oldest account: 3559 messages

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.