首页 > 解决方案 > 此 SQL 查询中的错误是什么?

问题描述

SELECT * FROM `continue_paper`JOIN `questions`
WHERE `questions`.q_id IN
`continue_paper`.cp_qu_id AND `continue_paper`.cp_id=1

在此处输入图像描述

标签: mysqlsqldatabaselaravel

解决方案


在您的代码中,您需要一组 IN 子句的值,而您没有,所以您应该使用 =

SELECT * 
FROM continue_paper 
JOIN questions ON questions.q_id =continue_paper.cp_qu_id 
    AND continue_paper.cp_id=1

你可以使用 ON 子句而不是 where


推荐阅读