簡體   English   中英

像兩個表我的SQL

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

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM