现在有一个需求,同时满足多组条件(注:是多组)
表名为table,有type和code两个int字段,还有其他字段,现在要求可以查询出所有满足以下三组条件的数据:
type=1并且code=1(此为一组)
或type=2且code=3(此为一组)
或type=0且code=4(此为一组)
只要满足上述三组中任意一组即可,但是每组必须同时满足type和code的约束条件,请各位达人赐教!
表名为table,有type和code两个int字段,还有其他字段,现在要求可以查询出所有满足以下三组条件的数据:
type=1并且code=1(此为一组)
或type=2且code=3(此为一组)
或type=0且code=4(此为一组)
只要满足上述三组中任意一组即可,但是每组必须同时满足type和code的约束条件,请各位达人赐教!
解决方案 »
- mysql中有关查询in的用法
- 如何实现在PostgreSQL中不重复插入
- linux下怎运行.sql文件
- 求mysql+php 中文全文搜索
- mysql完全是字符操作吗?有windows界面的管理工具吗?
- Linux(ubuntu)如何在mysql5.1里设置Lock wait timeout默认时间
- 装了个redhat AS3 linux msyql问题请教
- 数据库如何恢复
- 如何只用一条delete语句便可以同时删除主表和子表中的数据?
- mysql在终端可以运行,但是用Navicat就是连不上本地数据库,怎么回事
- 要删除一个mysql的表的数据(十万级别),直接delete好还是drop再create好?
- 跪求,解决select ... into outfile '..'问题 linux系统
select *
from table
where
(type=1 and code=1) or
(type=2 and code=3) or
(type=0 and code=4)