Delete records

Status
Niet open voor verdere reacties.

Heinoet

Gebruiker
Lid geworden
17 apr 2001
Berichten
33
Waarschijnlijk een simpele vraag:

Ik wil een aantal records verwijderen uit een tabel. Deze records moeten voldoen aan bepaalde voorwaarden.
In het WHERE-gedeelte van het statement moeten meerdere tabellen gekoppeld zijn.

Ik heb het volgende commando geprobeerd:
Delete from tabel1
From
tabel1,
tabel2
Where
tabel1.veld = tabel2.veld en
tabel1.veld = 0

Hierbij verschijnt een foutmelding:
Dependent foreign key constraint violation in a referential integrity constraint.
 
is heel moeilijk dan moet je eingelijk subqueries (queries in quiries te doen)

beter is eerst uitlezen wat je wilt en dan alle ID's verwijderen.
 
Welke foreign key heb je op de tabel zitten? Als je een record wilt verwijderen moet je er wel wel voor zorgen dat je die voorwaarde niet schend.
 
Geplaatst door Epic
Welke foreign key heb je op de tabel zitten? Als je een record wilt verwijderen moet je er wel wel voor zorgen dat je die voorwaarde niet schend.
Of dat alle records die naar die record verwijzen meeverwijderd worden :)
 
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan