gpt4 book ai didi

mysql - 如何在sql查询中检查空表?

转载 作者:行者123 更新时间:2023-11-28 23:31:32 34 4
gpt4 key购买 nike

我有两个表 top1 和 top2。首先我想检查 top1 是否为空。如果 top1 不为空,则截断 top2 并从 top1 插入数据。否则不要做任何 Action 。

CASE
WHEN top1 is not empty THEN
Truncate top2
Insert from Top1

END case

最佳答案

像下面这样的东西应该可以解决问题。如果两个表具有相同的结构....

IF EXISTS(SELECT 1 FROM top1) THEN
TRUNCATE TABLE Top2;
INSERT INTO top2 SELECT * FROM top1;
END IF;

关于mysql - 如何在sql查询中检查空表?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37165661/

34 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com