【发布时间】:2018-07-09 05:13:20
【问题描述】:
我有一个字符串,它是 mysql 表中两个单元格的组合
我的字符串是这样的user_ID = 100A, 100B, 100C ...
Mysql Table 的单元格值类似于 thi USER = 100, ID = A, ....
所以我想使用这样的 where 子句从表中获取结果
(SELECET * FROM table1 WHERE USER+ID = "100A" ORDER BY USER)
请告诉我如何正确使用上述查询
【问题讨论】:
-
什么字符串?你的表格格式在哪里?你都尝试了些什么?为什么 USER 后面有 +?我非常怀疑这个查询是否有效,顺便说一句 SELECT* 你有一个错字。
-
WHERE user =100 AND id="A"? -
^ 上面更好,但可以
WHERE concat(USER,ID) = "100A"但这不使用索引