我有一个表在SQL Server 2005中具有以下列:
DocID NSN QTY
-----------------
DHA12 32 5
DSRB23 22 45
TF22 70 23
Run Code Online (Sandbox Code Playgroud)
每当我执行以下查询以获取所有具有以DSRB或DHA开头的DocId的NSN时,它都会给我空集:
SELECT DocId, NSN, Qty, RequestDate, ReceiveDate
FROM Orders
WHERE (DocID LIKE '%DSRB%')
AND (DocID LIKE '%DHA%')
Run Code Online (Sandbox Code Playgroud)
我想有两个LIKE子句的问题,因为当我删除最后一个LIKE子句时,查询工作正常.