gpt4 book ai didi

sql - 一个相当简单的SQL问题

转载 作者:行者123 更新时间:2023-12-02 05:31:55 24 4
gpt4 key购买 nike

表结构:

Table: People

| Name | Skill1 | Skill2 | Skill3 | Skill4 | Skill5 |
| Tom | Cooking | Cleaning | Eating | | |
| Jane | Typing | Cooking | Sleeping | Flirting | |
| John | Tennis | | | | |

没有技能的地方就是NULL。出于某种原因,我使用以下 SQL 得到 0 个结果:

select Name from People
where Skill1 or Skill2 or Skill3 or Skill4 or Skill5 = 'Cooking';

我希望看到汤姆和简......但我没有,我做错了什么吗?

最佳答案

最短的语法可能是这个:

select Name 
from People
where 'Cooking' IN (
Skill1,
Skill2,
Skill3,
Skill4,
Skill5);

关于sql - 一个相当简单的SQL问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4202473/

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