[英]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.