以文本方式查看主题

-  Foxtable(狐表)  (http://www.foxtable.com/bbs/index.asp)
--  专家坐堂  (http://www.foxtable.com/bbs/list.asp?boardid=2)
----  in 的用法  (http://www.foxtable.com/bbs/dispbbs.asp?boardid=2&id=154722)

--  作者:tld
--  发布时间:2020/9/24 17:53:00
--  in 的用法
老师好。下面的代码,选择了 产品为\'PD01\',\'PD02\'的行。
SELEC T * FROM {订单} WHERE 产品 IN (\'PD01\',\'PD02\')

如果希望选择 产品名称包含 字符串变量  str 的行,怎么办?

谢谢!

--  作者:有点蓝
--  发布时间:2020/9/24 20:19:00
--  
str变量里是什么内容?
--  作者:tld
--  发布时间:2020/9/25 0:23:00
--  
产品名称包含str的行。(比如当str = “PD”,上例中的 “PD01”、“PD02” 就被选中。)

[此贴子已经被作者于2020/9/25 0:35:30编辑过]

--  作者:有点蓝
--  发布时间:2020/9/25 8:31:00
--  
SELEC T * FROM {订单} WHERE 产品 like \'%PD%\'

dim sql as string = "SELEC T * FROM {订单} WHERE 产品 like \'%" & str & "%\'"
[此贴子已经被作者于2020/9/25 8:31:18编辑过]