Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/sql/77.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 在多行中搜索字符串数据_Sql_Database_Tsql - Fatal编程技术网

Sql 在多行中搜索字符串数据

Sql 在多行中搜索字符串数据,sql,database,tsql,Sql,Database,Tsql,早上好 我将一条语句组合在一起,用于单字符串搜索。我想知道是否可以在一次搜索中从不同的行检索多个字符串数据。我在sql management studio上创建了该语句,然后对其进行了修改,以便在我们的程序中提示用户在行中输入他们要查找的订单号 SELECT HID, INumber, SlsrdrNmbr, ShpNm, CustomerNumber, InvoiceDate, BlncD,Comments FROM dbo._adhoc_Inv WHERE BillNumber = '512

早上好

我将一条语句组合在一起,用于单字符串搜索。我想知道是否可以在一次搜索中从不同的行检索多个字符串数据。我在sql management studio上创建了该语句,然后对其进行了修改,以便在我们的程序中提示用户在行中输入他们要查找的订单号

SELECT HID, INumber, SlsrdrNmbr, ShpNm, CustomerNumber, InvoiceDate, BlncD,Comments
FROM dbo._adhoc_Inv
WHERE BillNumber = '512315'
AND Comments LIKE '%{{enter D}}%'
弹出提示 用户输入数字D-12313

理想情况下,我希望他们输入多个数字,因为他们需要将D数字与系统中的内部数字集相匹配

所以这一切都很好,带来了我想要的数据。我想通过显示多个搜索结果来简化操作,这样他们就不需要关闭窗口再次搜索。有可能做我正在寻找的事情吗?我还是个新手

我想补充一点,如果我在同一行上添加多个D编号,结果将显示,因为它与正在检索的同一行相同


谢谢你

'D-12313'
对于一个名为
comments
的列来说是一个奇怪的值。是的,数据输入做了一些奇怪的处理,现在它咬到了他们的屁股,因为我们的软件无法按注释字段搜索。