SELECT `register`.`first_name`, `register`.`last_name`
JOIN `register`
ON `like_check`.`user` = `register`.`id`
WHERE `like_check`.`look` = '31'
我使用上面给出的查询,我收到错误
您的SQL语法有错误;检查与您的MySQL服务器版本相对应的手册,以便在
register
like_check
user
register
附近使用正确的语法id
=like_check
。{{1}在哪里like_check:- id | user | look register:- id | first_name | last_name | email
。“loo'
{{1}}
任何人都可以帮我解决这个问题。
答案 0 :(得分:1)
这应该是它。您缺少from
子句。
SELECT
`register`.`first_name`,
`register`.`last_name`
from register
JOIN `like_check` ON `like_check`.`user` = `register`.`id`
WHERE `like_check`.`look` = '31'
答案 1 :(得分:0)
你错过了from
条款:
SELECT `register`.`first_name`, `register`.`last_name`
FROM `like_check`
JOIN `register` ON `like_check`.`user` = `register`.`id`
WHERE `like_check`.`look` = '31'