Mysql sql:以前找到别名(接近否)
我有两张桌子,一张用来提问,另一张用来选择这些问题。我正在尝试执行一个sql查询,它会让我看到问题和选项,但是每当我执行下面的sql查询时,它就会显示我在这个问题的标题上提到的错误 这是我的sql查询Mysql sql:以前找到别名(接近否),mysql,sql,select,Mysql,Sql,Select,我有两张桌子,一张用来提问,另一张用来选择这些问题。我正在尝试执行一个sql查询,它会让我看到问题和选项,但是每当我执行下面的sql查询时,它就会显示我在这个问题的标题上提到的错误 这是我的sql查询 SELECT questions.Question,choices.Choice FROM `questions` INNER JOIN choices.QuestionNo=questions.No; 您的FROM格式不正确--子句上没有,也没有对选项的引用 我认为你打算: SELE
SELECT
questions.Question,choices.Choice
FROM `questions`
INNER JOIN choices.QuestionNo=questions.No;
您的
FROM
格式不正确--子句上没有,也没有对选项的引用
我认为你打算:
SELECT questions.Question, choices.Choice
FROM questions INNER JOIN
choices
ON choices.QuestionNo = questions.No;
我建议为此使用表别名:
SELECT q.Question, c.Choice
FROM questions q INNER JOIN
choices c
ON c.QuestionNo = q.No;