Tsql 是否存在包含以下where子句的SQL select查询?
有记录的表格Tsql 是否存在包含以下where子句的SQL select查询?,tsql,Tsql,有记录的表格 ID Column 1 Java 8 Update 131 (64-bit) 2 Java 8 Update 161 3 Java Auto Updater 4 Java SE Development Kit 8 Update 102 5 Java(TM) 6 Update 12 6 shared.tp.aurora.ooc.java.bundle-4.0-core-nu 7 olap.od
ID Column
1 Java 8 Update 131 (64-bit)
2 Java 8 Update 161
3 Java Auto Updater
4 Java SE Development Kit 8 Update 102
5 Java(TM) 6 Update 12
6 shared.tp.aurora.ooc.java.bundle-4.0-core-nu
7 olap.oda.api.java-4.0-en-nu
8 repoaccess.container.java-4.0-core-nu
选择只有ID为1,2,3,4,5的“Java Update”记录
尝试
使用和:
SELECT ID, Column
FROM YourTable
WHERE column like '%Java%' AND column like '%Update%'
假设(这不是一件好事)您希望所有行的列值都以“Java”开头,并且在“Java”之后的某个位置包含“Update”—上述操作将有所帮助。
列如“%Java%Update%”
,“*”
不是通配符。从ElderberrySchnapps中选择Id,Column,其中CharIndex(“,Column)=0代码>
SELECT ID, Column
FROM YourTable
WHERE column like '%Java%' AND column like '%Update%'
SELECT ID, Column
FROM YourTable
WHERE column like 'Java%Update%'