gpt4 book ai didi

sql - MySQL:关于 SELECT WHERE AND/OR 的问题

转载 作者:可可西里 更新时间:2023-11-01 06:34:21 26 4
gpt4 key购买 nike

我正在尝试编写一个从三个不同事件返回相同结果的查询,但我认为我做错了。我可以针对一个事件 ID 运行我的查询并且它有效。我怎样才能选择所有三个?这是我到目前为止所拥有的:

SELECT * FROM `Registrations` 
WHERE `Role` = "Attendee" AND `RegistrationStatus_ID` = "1" AND `DigSignature` IS NULL
AND `Event_ID` = "147" OR `Event_ID` = "155" OR `Event_ID` = "160"

最佳答案

SELECT * 
FROM `Registrations`
WHERE `Role` = "Attendee"
AND `RegistrationStatus_ID` = "1"
AND `DigSignature` IS NULL
AND `Event_ID` in ("147", "155", "160")

关于sql - MySQL:关于 SELECT WHERE AND/OR 的问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2804881/

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