Ich habe drei Tabellenmit Fremdschlüssel
userTable
mit folgenden ZeilenId
,FirstName
,LastName
,Email
Product A
mit folgenden ZeilenId
,UserId
(FK),startDate
Product D
mit folgenden ReihenId
,UserId
(FK),startDate
Ich möchte Zeilen aus drei Tabellen mit bestimmten UserId löschen.
Was ich erreichen will -
die id E-Mail gegeben finden
(select id from userTable where Email = 'abc.com')
- stieg wieder id - 3Delete from Product A where id = 3
Delete from Product D where id = 3
Delete from userTable where id = 3
Ich möchte ein Skript erstellen.
Jede Hilfe wird geschätzt oder Lernreferenz wäre großartig.
Wenn ich richtig verstehe (ich wäre eine taube Nuss, wenn ich nicht tat), UserId in Produkt A/D ist FK bis ID in Tabelle userTable, richtig? –
@LudvigRydahl das ist richtig! – GeekOnGadgets