回答

收藏

MySQL:在LIKE上加入两个表

技术问答 技术问答 192 人阅读 | 0 人回复 | 2023-09-12

我有一个包含文本的列表,我想选择所有的列表,其中一行的文本出现在第二行。这是一个伪查询:$ A' P9 O+ R# U, e3 U8 h
SELECT title FROM recipes AS r    JOIN ingredients AS i    ON r.ingredients LIKE    i.name   '%';但上述查询无效。如何正确执行此操作?
/ X: e6 ~3 g7 p$ i                                                                / j3 Y6 c" ~# R% e# S
    解决方案:                                                               
" l5 I4 {- {% E                                                                不能使用 运算符连接字符串(仅用于算术运算)。concat('%',i.name,替代。
分享到:
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则