如果TableA不为空,只运行TableB的查询

问题描述:

我有一个脚本,它从TableB中删除数据并从TableA向TableB插入数据。如果TableA不为空,只运行TableB的查询

如何在TableA中有任何数据时执行DELETE * from TABLE B查询?

+6

简短的回答?是。 –

+0

你写的脚本在哪里? –

您可以使用exists操作:

DELETE FROM table_b 
WHERE EXISTS (SELECT * FROM table_a)