这个查询语句存在一些问题:

  1. ON子句中的条件不完整,缺少了stu_cou和grade表之间的连接条件。应该添加sc.gid=g.gid。
  2. SELECT子句中使用了通配符*,但是同时也使用了表别名,这可能导致查询结果中的列不容易理解和区分。建议明确列出需要返回的字段。
  3. 在JOIN子句中,应该明确指定每个表之间的连接条件,而不是使用逗号分隔的表列表。正确的写法应该是:LEFT JOIN stu_cou sc ON s.sid = sc.sid LEFT JOIN course c ON sc.cid = c.cid LEFT JOIN grade g ON sc.gid = g.gid。
SELECT FROM student s left JOIN stu_cou sccourse cgrade g ON ssid=scsid 有什么问题

原文地址: https://www.cveoy.top/t/topic/iMUl 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录