【发布时间】:2015-07-01 02:25:11
【问题描述】:
我想知道,如果有什么办法,如何在access sql中实现这样的东西。
select * from my_table where column_name like ('ABC%', 'MOP%');
我尝试使用这个:https://stackoverflow.com/a/1387797/1784053,但这似乎不适用于 Access。
有没有办法根据动态条件集实现类似多重条件的方法?这意味着,我既不能使用OR,也不能使用UNION,因为我的条件集是动态的。
类似问题:How can i introduce multiple conditions in LIKE operator
【问题讨论】:
-
如何构建 SQL 语句?条件从何而来?
-
基本上我现在有这样的东西:
Select * from table1 t1 inner join table2 t2 on t1.column1 like (select t2.column1 where t2.column2 > 50) -
@Kajiyama 你找到解决办法了吗?
-
@Babar 不幸的是,我们最终采用了完全不同的方法。
标签: sql ms-access-2010