如何在SQL中编写where子句

时间:2018-02-22 07:45:32

标签: sql

我想用参数编写一个存储过程, 我想编写一个查找HK订单和CN订单的SQL

这是一个这样的例子 在用户列中,用户A是HK用户,用户B是CN用户 在地区,CN是中国,CS是跨境,香港是香港

user  orderno  region
A       1        cn
A       2        cs
A       3        hk
B       4        cn
B       5        cs
B       6        hk

例如,我想找到包含香港用户创建跨境的香港订单 结果是2,3和6

user  orderno  region
A       2        cs
A       3        hk
B       6        hk

如何写这个where子句,谢谢!

1 个答案:

答案 0 :(得分:0)

我不知道你的数据库和参数类型只是概念

where user="A" and (region in ("cs","hk"))

or

where user="A" and (region="cs" or region="hk")