TSQL Delete on join

Delete statement on join:

Some time you need to delete a table on join.
This example will help you to run delete statement on sql join.


DELETE table1
table1 t1
table2 t2 ON t1.IDCOL=t2.IDCOL

This T-SQL is checking TABLE2, If records exists then delete TABLE1. Weather IDCOL is already there in TABLE2 or not?