[英]like bewteen two tables my sql
我有两张桌子。 一是users
表
id - name - skills
另一个是jobs
表
job_id - job-title - job_description
我尝试了此查询,因此在第一个表的skills
中选择任何单词时,都会得到job title
s。 像这样:
SELECT *FROM users INNER JOIN jobs ON users.site_keywords || '%' + jobs.job_description + '%'"
但这没有用。
有什么帮助吗?
谢谢
对于字符串处理,应使用LIKE;对于字符串连接,请使用不可知的CONCAT
"SELECT *
FROM users
INNER JOIN jobs ON users.site_keywords LIKE concat('%' ,jobs.job_title , '%') "
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.