【发布时间】:2021-07-18 15:31:07
【问题描述】:
tblCode 是一个我想从中提取记录的虚拟表。逐行检查每个 code 值(示例 32)应在 subcode 中检查,如果在字符串的任何部分找到,则应返回所有记录。
+----+------+----------+
| ID | code | subCode |
+----+------+----------+
| 1 | | 234322 |
+----+------+----------+
| 5 | 32 | 8999999 |
+----+------+----------+
| 2 | | 32 |
+----+------+----------+
| 7 | | 45 |
+----+------+----------+
| 6 | | 56565465 |
+----+------+----------+
| 3 | 45 | 6767676 |
+----+------+----------+
| 4 | | 7894522 |
+----+------+----------+
| 8 | | 83 |
+----+------+----------+
例如,当我运行以下查询时,我得到 2 条记录
`SELECT * from tblCode where subCode like '*45*'`
实际表很大,有几个code 和subCode。
我尝试了以下查询,但返回的结果不正确
`SELECT * from tblCode where subCode like '*'& code &'*'`
【问题讨论】:
标签: sql ms-access substring ms-access-2016