请教下SQL大神一个同时查询多个类似的语句

Select * from xm_zy where xmzw like '%精度%';
这个语句比如我想同时查询多个要怎么改。比如我要查%精度%',‘%数量%’,'%单位%'等等。我的意思是同时查询多少有相关字眼的

第1个回答  推荐于2017-11-02
select * from xm_zy where xmzw like '%精度%' or xmzw like '%数量%' or .....
用or连接即可本回答被提问者采纳
第2个回答  2014-01-12
Select * from xm_zy where xmzw like '%精度%' and num like '%数量%' and danwei like '单位';追问

不好意思是。我意思是想查询的是一个条件。就是像xm like '%张三%','%李四%'这样子

追答

Select * from xm_zy where xmzw like '%精度%' or xmzw like '%数量%' or xmzw like '%单位%';

SQL如何一次查询多个语句
SQL就是连接的查询字符串 A: ADOPENFORWARDONLY(=0) 只读,且当前数据记录只能向下移动 ADOPENKEYSET(=1) 可读写,当前数据记录可自由移动 ADOPENDYNAMIC(=2) 可读写,当前数据记录可自由移动,可看到新增记录 ADOPENSTATIC(=3) 只读,当前数据记录可自由移动 B: ADLOCKREADONLY(=1) 缺省锁定类型,记录集...

请教SQL写法,同时满足多个值的数据。
如果只有5中产品,有一种方法可以用count函数,COUNT(DISTINCT column_name) =5,如果产品数目大于5的话,如果有N种,那就必须用类似这种句型select member_id FROM 会员表,会员表 会员表1 ,会员表 会员表2 ,会员表 会员表3,…… where …… and where(select (cout (distinct product_id)=...

SQL语句查询条件一个字段=多个值怎么写
1、首先在桌面上,点击“Management Studio”图标。2、其次在该窗口中,点击左上角“新建查询”选项。3、次之在该窗口中,输入查询条件一个字段=多个值的sql语句“select * from rss where grade=100 or grade = 90;”。4、再者在该窗口中,点击左上方“执行”按钮。5、最后在该窗口中,显示查...

sqlserver 执行一次SQL查询,UPDATE多行记录 请教牛人啊
update student set 年龄=年龄+1 --上面表示将student表中所有记录的年龄加1。

请教高手指点一下SQL多表组合查询的语句
在进行SQL多表组合查询时,通常我们需要将多个表通过关联条件连接起来,以获取所需的数据。此示例展示了如何查询教师表中的ID和姓名,条件是该教师担任了特定班级的班主任。让我们一步步解析这个查询语句。查询语句首先从教师表中选取ID和姓名。然后,它通过一个子查询来限定条件。子查询的目标是从班级表(...

请教哪位知道查询三个表的SQL语句!
当需要查询三个表的SQL语句时,若不能直接使用类似A.column4=B.column4=C.column4的连用方式,而是需要使用AND分隔条件,具体步骤如下:第一步,明确查询目标。首先需要明确需要从哪三个表中查询数据,以及查询条件是什么。这将决定后续SQL语句的构建。第二步,构建查询语句。基于明确的查询目标,使用...

急!!SQL同时查询两个表,出现了重复的数据
同时输出ac01表中aab004和az03表中aab001和aab002的数据 select a.aab004,b.aab001,b.aab002 from ac01 a,az03 b;(可以加where条件,例如:where a.aab001=b.aab001 )。“两个表中有相同的字段aab001,然后我需要统计他们aab001不同值的数量该怎么写”是不是要统计出 ac01表中aab001与...

请教sql 语句高手,怎么从一个表中检索出第10条到第20条记录,(注:表中...
select top 20 * from 表名 where 条件 and id not in(select top 10 id from 表名 where 条件)效率低了点 但是基本算实现功能了 oracle有方法实现 sql server 这个方法比较简单 创建临时表方法 存储过程利用游标操作效率也不比这个高

这个查询语句查询出来的数据会显示多条重复的,但是实际表中数据又只有...
你又不是只查一张表, 你是多表关联了。实际表中数据又只有一条,是你某一张表这样吧,关联后,这一条数据可能跟别的表都能关联上,所以就会变成多条了。如果select 出来的项全相同,你可以distinct 追问 : 对,就是像你说的一条数据跟别的表都能关联上,但是该怎么解决呢? distinct我加在...

请教一个sql查询问题,可能要用到2次count和2次groupby
这个不难啊,可以直接把这两个结果连起来啊,把查询的结果作为一个临时视图 select * from (select 会计期间 temp1time,count(*)from voucher group by 会计期间 order by 会计期间 )temp1 ,(select v.会计期间 temp2time,count(*)from voucher v, details d where v.凭证号=d.凭证号 group by...

相似回答