请教一个JOIN语法的问题
在下面语句:
Dim sql As String
sql = "select 选课_子表.*,课程.科目名称,课程.学分"
sql = sql & " from (选课_子表 left join 选课_父表 on 选课_子表.登录序号=选课父表.登录序号) left join 课程 on 课程.科目编号=选课_子表.科目编号"
sql = sql & " where 选课_子表.登录序号=" & "'" & rs1![登录序号] & "'"
sql = sql & " order by 选课_子表.科目编号"
Set rs2 = db.OpenRecordset(sql, dbOpenDynaset)
运行时报"join语法错误",哪位大侠帮帮我
Dim sql As String
sql = "select 选课_子表.*,课程.科目名称,课程.学分"
sql = sql & " from (选课_子表 left join 选课_父表 on 选课_子表.登录序号=选课父表.登录序号) left join 课程 on 课程.科目编号=选课_子表.科目编号"
sql = sql & " where 选课_子表.登录序号=" & "'" & rs1![登录序号] & "'"
sql = sql & " order by 选课_子表.科目编号"
Set rs2 = db.OpenRecordset(sql, dbOpenDynaset)
运行时报"join语法错误",哪位大侠帮帮我
...全文
相关推荐
MySQL JOIN 语法说明与 INNER JOIN 语法用法实例.docx
MySQL 的 JOIN 语法提供了灵活的方式来连接多个表,并取得想要的数据结果。通过了解 JOIN 的用法,可以更好地解决实际问题,并提高数据处理效率。知识点:1.
laravel高级的Join语法详解以及使用Join多个条件
但在某些场景下,我们需要基于不止一个条件来连接表,这就涉及到了Laravel中的高级Join语法。
关于sql的left join,right join,inner join,outerjoin
INNER JOIN(内连接)INNER JOIN仅返回两个表中存在匹配的记录。如果在一个表中没有找到匹配的记录,那么这条记录就不会出现在结果集中。
SQL-JOIN的语法结构与查询结果分析.pdf
**外连接**: - **左外连接(LEFT OUTER JOIN)**:返回左表(在JOIN语句中指定的第一个表)的所有行,即使在右表中没有匹配的行。
MySQL在右表数据不唯一的情况下使用left join的方法
LEFT JOIN的基本用法LEFT JOIN的语法结构是:```sqlSELECT column_name(s)FROM table1LEFT JOIN table2ON table1.column_name


数据库(包含打印,安装,报表)
