我想知道是否有办法以更好的方式编写带有多个OR的语句。 例如,如果我想选择用户名为A,B,C,D,E,F,G的用户。 使用SQL我已经知道我会写这样的东西
Select * From Users Where Username="A" OR Username="B".....
但如果我有更多用户名,那将是一个难以阅读的陈述。 我想知道是否有更好的方法来写: 类似于:Username = {“A”,“B”....} 谢谢。
答案 0 :(得分:2)
USE - IN
Select * From Users Where Username IN ("A","B"..)
答案 1 :(得分:1)
SELECT * FROM Users WHERE Username IN ('A','B'...);