Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/sql-server-2008/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Sql server 2008 Sql server查询多模式_Sql Server 2008 - Fatal编程技术网

Sql server 2008 Sql server查询多模式

Sql server 2008 Sql server查询多模式,sql-server-2008,Sql Server 2008,我想从一个表中匹配多个模式 我有五个不同的名称,查询应该获取列出这些名称/字符串的所有记录 问候,, 纳瓦布 如果要使用通配符进行模式匹配,则需要以下内容: SELECT * from mytable WHERE mycolumn LIKE'%name1%' OR mycolumn LIKE'%name2%' -- add more OR conditions 要匹配多个模式,只需替换模式即可 Select name,id from emp where na

我想从一个表中匹配多个模式

我有五个不同的名称,查询应该获取列出这些名称/字符串的所有记录

问候,, 纳瓦布

如果要使用通配符进行模式匹配,则需要以下内容:

   SELECT * from mytable 
    WHERE mycolumn LIKE'%name1%' 
    OR mycolumn LIKE'%name2%' 
    -- add more OR conditions
要匹配多个模式,只需替换模式即可

Select name,id from emp where name like 'A%'
union 
Select name,id from emp where name like 'Z%'

您的问题不清楚,也许可以添加一些细节和代码,以便任何人都能提供帮助。
Select * from mytable where columnname like pattern
union 
Select * from mytable where columnname like pattern;
Select name,id from emp where name like 'A%'
union 
Select name,id from emp where name like 'Z%'