gpt4 book ai didi

php - 无法编写 SQL 查询

转载 作者:行者123 更新时间:2023-11-29 19:12:11 25 4
gpt4 key购买 nike

我有一个包含以下表结构和条目的表。我想编写一个查询,该查询将为我提供与特定用户相对应的行值为 null 的特定行的列名称。就像 name = mayur 我希望输出为“公司性别公民”,但不是其他,因为它们的值为 NULL。

注意:1.省略“姓名、ID 密码、电子邮件”列。2.所有栏目名称可能会发生变化,管理员有权添加或删除栏目。 enter image description here

请帮我编写 SQL 查询。

最佳答案

试试这个:

SELECT 
CASE WHEN Company IS NULL THEN 'Company, ' ELSE '' END
+ CASE WHEN Gender IS NULL THEN 'Gender, ' ELSE '' END
+ CASE WHEN Citizen IS NULL THEN 'Citizen, ' ELSE '' END
-- + ... -- add CASE statement for all other relevant columns
FROM Table_Name
WHERE Name = 'mayur'

您需要清除最后创建的逗号,但我认为这没什么大不了的。

关于php - 无法编写 SQL 查询,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42992035/

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