Php 就像我的sql中有两个表一样

Php 就像我的sql中有两个表一样,php,mysql,sql,Php,Mysql,Sql,我有两张桌子。一个是用户表 另一个是作业表 我尝试了这个查询,所以当在第一个表中选择技能中的任何单词时,都可以得到职位。像这样: SELECT *FROM users INNER JOIN jobs ON users.site_keywords || '%' + jobs.job_description + '%'" 但它不起作用 有什么帮助吗? 感谢您使用字符串macthing,如 对于字符串连接,使用不可知CONCAT "SELECT * FROM users INNER J

我有两张桌子。一个是用户表

另一个是作业表

我尝试了这个查询,所以当在第一个表中选择技能中的任何单词时,都可以得到职位。像这样:

   SELECT *FROM users INNER JOIN jobs ON users.site_keywords || '%' + jobs.job_description + '%'"
但它不起作用

有什么帮助吗?
感谢您使用字符串macthing,如 对于字符串连接,使用不可知CONCAT

"SELECT * 
 FROM users 
 INNER JOIN jobs ON users.site_keywords  LIKE  concat('%' ,jobs.job_title , '%') "

请参阅您的sql查询不正确。您可以在要加入的表中发布完整的查询和实际属性名称吗?选择users.name、users.site\u关键字、jobs.job\u title、jobs.job\u description from users、jobs我想在site关键字和job\u title之间进行选择。我现在尝试一下,它可以工作,但只在site\u关键字中输入第一个单词选择users.site\u关键字,用户的jobs.job\u title,用户的jobs.site\u关键字,如jobs.job\u title感谢您,它是这样工作的选择用户。site\u关键字,用户的jobs.job\u title内部连接用户的jobs.site\u关键字,如concat“%”,jobs.job\u title“%”……谢谢您度过了愉快的一天^_^
   SELECT *FROM users INNER JOIN jobs ON users.site_keywords || '%' + jobs.job_description + '%'"
"SELECT * 
 FROM users 
 INNER JOIN jobs ON users.site_keywords  LIKE  concat('%' ,jobs.job_title , '%') "