2
SELECT a.* FROM works AS a WHERE a.userid=15 INNER JOIN users AS b ON a.userid=b.id;
有些事情是错的,我不知道为什么,有人可以提供一些帮助吗?谢谢mysql从一个表中选择所有内部连接与另一个表在某些情况下失败
SELECT a.* FROM works AS a WHERE a.userid=15 INNER JOIN users AS b ON a.userid=b.id;
有些事情是错的,我不知道为什么,有人可以提供一些帮助吗?谢谢mysql从一个表中选择所有内部连接与另一个表在某些情况下失败
如何:
SELECT a.* FROM works a INNER JOIN users b ON a.userid=b.id WHERE a.userid=15;
的WHERE,ORDER/GROUP BY子句应放置在查询的末尾(除非它是在一个子查询,则这将是在的结束子查询)
您的WHERE
子句处于错误的位置。它始终遵循列出的所有表格,并加入FROM
条款。
SELECT a.*
FROM
works AS a
INNER JOIN users AS b ON a.userid=b.id
WHERE a.userid=15 ;