gpt4 book ai didi

sql - 在 SQL Select 语句中使用 If else

转载 作者:行者123 更新时间:2023-12-01 18:34:37 35 4
gpt4 key购买 nike

我有一个 select 语句,它将返回 2 列。

ID | IDParent

然后在我的程序中我必须测试 if IDParent is < 1 then use ID ELSE use IDParent

有没有办法在 SQL 中使用类似 If Else 的条件来仅返回单个值?

最佳答案

您可以使用CASE

SELECT   ...,
CASE WHEN IDParent < 1 THEN ID ELSE IDPArent END AS ColumnName,
...
FROM tableName

关于sql - 在 SQL Select 语句中使用 If else,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13526592/

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