Here are two tables:
table1
cm_id cost
1 6.52
2 16.52
3 2.12
4 7.14
5 19.09
6 11.52
7 0.12
table2
um_id order_num name
1 517 tommy
2 518 bobby
3 519 scotty
4 520 faris
5 521 justine
6 522 sadie
7 523 nicole
cm_id and um_id represent the same thing so the cost can be tied to each order number, ie
SELECT table1.cm_id, table1.cost, table2.order_num, table2.order_num
FROM table1, table2
WHERE table1.cm_id=table2.um_id;
What is the single SQL statement I can use to delete rows from table1 where the order_num in table2 is between 518 and 520?
delete
from table1
where cm_id IN (select um_id from table2 where order_num between 518 and 520)
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With