和/或SQL查询中的条件 [英] and/or conditions in a SQL query

查看:398
本文介绍了和/或SQL查询中的条件的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我必须选择所有记录,其中FIELD1是value11或value12,而FIELD2是value21,value22,value23,...或value29. FIELD1和FIELD2的所有2 * 9 = 18对允许值都是可能的. 写下我的SQL查询最紧凑的形式是什么?

I have to select all the records where FIELD1 is value11 or value12 and FIELD2 is value21, value22, value23, ... or value29. All 2*9=18 pairs of admissible values for FIELD1 and FIELD2 are possible. Which is the most compact form to write down my SQL query?

推荐答案


where field1 in (value11, value12)
and field2 in (value21, value22, value23, ..., value29)

(需要用所有value24替换点的点,依此类推.)

(Where you need to replace the dots with all value24 and so on.)

这篇关于和/或SQL查询中的条件的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆