gpt4 book ai didi

sql - SQL如果select语句不返回任何行,则执行替代的select语句

转载 作者:行者123 更新时间:2023-12-03 21:21:39 25 4
gpt4 key购买 nike

基本上,什么syntex可以让我实现标题说明?

If (select statement 1) returns 0 rows THEN (select statement 2) else (select statement 3)


以便sql返回语句2或3的结果
我一直在寻找一种方法来执行此操作,但是到目前为止,我发现的任何内容似乎都不能完全满足if的要求。

最佳答案

IF EXISTS (SELECT field FROM table)
BEGIN
SELECT field FROM table2
END
ELSE
BEGIN
SELECT field FROM table3
END

关于sql - SQL如果select语句不返回任何行,则执行替代的select语句,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6466309/

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