Jump to content

Delete a row that does not have child rows


guyfromfl

Recommended Posts

What is the best way to remove rows from one table that does not have children in another table?  I want to go through all the table1 entries and if table2.table1id does not return anything, then delete table1's entry

 

table1:

id

<misc data>

 

table2:

id

table1id

<misc data>

 

So what I need is something like

DELETE FROM table1 where < COUNT(SELECT * FROM table1id) = 0

 

 

Another way to say it is I want to delete all the orders (table1) that do not have any line items (table2)...

Archived

This topic is now archived and is closed to further replies.

×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.