以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.com/bbs/index.asp)
--  专家坐堂  (http://foxtable.com/bbs/list.asp?boardid=2)
----  代码如何简化  (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=133215)

--  作者:ts9277
--  发布时间:2019/4/9 19:27:00
--  代码如何简化
老师我想问下以下代码能简化吗?由于客户有多个分厂,每个分厂包含“嘉利”  以下代码是列了一部分,如果超过10个分厂,那样代码就会很长,有办法来简化吗
Select  产品名称,客户 Fro m {产品信息} Where 客户=\'嘉利\' or 客户=\'丽水嘉利\' or 客户=\'温州嘉利\'
如果是在表中作筛选,这个代码又是如何写?


--  作者:lihe60
--  发布时间:2019/4/9 19:36:00
--  
Select  产品名称,客户 Fro m {产品信息} Where 客户 like \'%嘉利\'
--  作者:ts9277
--  发布时间:2019/4/9 20:01:00
--  
Select  产品名称,客户 Fro m {产品信息} Where 客户 in ("嘉利" ,"丽水嘉利", "温州嘉利")
刚才测试了下,上面的代码也可以实现
谢谢楼上的朋友解答