在 MySQL 中将字符串与字段值连接起来
2022-08-30 09:51:18
我需要在MySQL查询中将字符串与字段值连接起来,以便离开两个表。
表 1 中有一个名为“category_id”的列,其中包含数值,如 61、78、94 等。
表二有一列叫“query”,它指的是一种请求路由机制,它具有“product_id=68”、“category_id=74”、“manufacturer_id=99”等值。
因此,在我的查询中,当从设置字符串派生的串联字符串并且“category_id”列的值与查询字段匹配时,我需要联接表。
我的 SQL 语句当前是:
SELECT * FROM tableOne
LEFT JOIN tableTwo
ON tableTwo.query = 'category_id=' + tableOne.category_id
我尝试过使用||运算符而不是 + 运算符,但仍然没有运气。是否可以在MySQL中执行此操作,或者我在这里跳枪了?