0 0

多对多关联,怎么通过中间表 写一个sq查出结果3

---学生表
CREATE TABLE student (
 ID INTEGER,
 stu_No INTEGER,
 NAME VARCHAR2(32)
);
--课程表
CREATE TABLE course (
 ID INTEGER,
 cou_no INTEGER,
 NAME VARCHAR2(32)
);
--中间表
CREATE TABLE s_c (
 ID INTEGER,
 stu_id INTEGER,
 cour_id INTEGER
);


问题:
找出名字为张三的学号,姓名 对应学的课程的编号和课程名称,一个sql完成.
请问这个查询语句 应该怎么写
DAO 
2011年8月16日 21:42

1个答案 按时间排序 按投票排序

0 0

采纳的答案

select stu.stu_NO,stu.name,cou.cou_no,cou.name from s_c sc left join student stu on stu.id=sc.stu_id left join cource cou on cou.id=sc.cour_id where stu.name="张三";

2011年8月16日 23:36

相关推荐

    SAP-Query(SQ01SQ02SQ03)报表-业务顾问版.docx

    用户可以根据需要创建多个查询,然后将其组合成一个报表。 2. SQ02 - 信息集维护 SQ02 负责信息集的维护,信息集是数据源的集合。用户可以在 SQ02 中创建和维护信息集,选择所需的数据源,并将其分配给用户组。...

    Visual C++源代码 158 如何获取SQL语句多个查询结果表

    Visual C++源代码 158 如何获取SQL语句多个查询结果表Visual C++源代码 158 如何获取SQL语句多个查询结果表Visual C++源代码 158 如何获取SQL语句多个查询结果表Visual C++源代码 158 如何获取SQL语句多个查询结果表...

    ListDelete_Sq.rar_ListDelete_sq

    在IT领域,线性表是一种基础且重要...总之,"ListDelete_Sq.rar_ListDelete_sq" 相关的内容可能是一个关于在顺序表中进行插入和删除操作的教学资源,通过学习,我们可以更好地理解和掌握这种基础但重要的数据结构操作。

    SQ1魔方公式

    在进行棱归位时,需要灵活运用这些公式,可能需要多个公式的叠加来完成一个特定的状态转换。 4. **角顺序公式**: 角顺序公式,例如 `/0,3/0,-3/0,3/-3,0/3,-3//` 等,是用来调整角块的朝向,确保每个角块在正确的...

    MergeList_Sq.zip_MergeList Sq_MergeList_Sq

    标题“MergeList_Sq.zip_MergeList Sq_MergeList_Sq”暗示了我们正在处理一个与线性表合并相关的项目,可能是一个程序或代码库,其中包含了名为“MergeList_Sq”的压缩文件,该文件包含了一个名为“MergeList_Sq.cpp...

    6SQ统计EXCEL插件

    综上所述,6SQ统计EXCEL插件是一个针对统计分析需求的优秀解决方案,尤其适合那些需要在Excel环境中进行数据分析的用户。其易用性和实用性使得它成为MiniTab和JMP等专业软件的有力竞争者,而作为国产软件,它更适应...

    SQ脚本

    11. **分组(GROUP BY)和聚合(HAVING)**:用于根据一个或多个列对结果集进行分组,并应用聚合函数。 在实际工作中,编写SQ脚本时需要注意以下几点: 1. **优化性能**:通过合理使用索引、避免全表扫描、减少JOIN...

    ApizzaSQ-v2.1.1.zip

    4. **2人协作**:尽管是免费版,但仍然支持多用户协作,这意味着两名用户可以同时使用同一个项目,共享测试用例和结果,提升团队效率。 【标签】"api" 进一步确认了该软件的主要功能,即与API接口相关的开发和测试...

    图形控件SQ_REN

    总的来说,SQ_REN图形控件是一个用于数据可视化的工具,它使得开发人员能够更有效地将数据库信息转化为易于理解的图形,从而提升应用的用户交互性和实用性。在实际项目中,掌握好此类控件的使用能大大提高数据展示的...

    SQ9910高亮度通用LED驱动器中文资料

    - 分为两个版本:SQ9910(MOSFET驱动电压7.5V)与SQ9910A(MOSFET驱动电压10.0V),以适应不同需求。 #### 2. 技术特点详解 - **高效驱动**:通过优化电路设计,实现高效率的工作性能。这一特性对于节能型产品尤为...

    apizzaSQ在线调试接口

    总之,apizzaSQ作为一个优秀的在线接口调试工具,能极大地提高开发者的工作效率,简化API测试流程。了解并熟练运用其各项功能,对于提升软件项目的质量和稳定性至关重要。在实际开发中,结合良好的调试习惯和团队...

    SQ-5激电仪

    SQ-5 接收机支持在多个频点进行参数校准,而且可以在发送机和接收机之间自由切换,无需外部校准,大大提高了工作效率。 4. **内置输入保护**: 接收机内部集成了输入保护机制,能有效防止因误操作导致的输入损坏...

    EXP_SQ.rar_expsq 什么意思

    RAR是一种流行的压缩文件格式,由RarLab开发,用于高效地打包多个文件或文件夹到一个单一的档案中。RAR文件通常用于减少文件的大小,便于存储和传输。"EXP_SQ.rar"可能是指一个包含特定内容的RAR压缩包,其中"EXP_SQ...

    SQ015L_T0_interrupt_program_SQ015L_

    芯圣电子的SQ015L是一款广泛应用在嵌入式...通过理解中断程序的各个组成部分,结合实际的代码示例,你将能够熟练地运用这一功能,为你的项目增添更多可能性。记得在实践中不断探索和优化,以达到最佳的性能和可靠性。

    apizzaSQ-pro1.0.3.zip

    3. **协作功能**:多用户协作开发是现代软件开发的一个重要方面,apizzaSQ可能提供了版本控制、权限管理以及团队成员间的沟通工具,以便于协同工作。 4. **文档生成**:自动生成API文档,让其他开发者可以快速了解...

    牛客SQ练习题及答案(1-61题)

    3. **多表查询**:涉及JOIN操作,包括INNER JOIN、LEFT JOIN、RIGHT JOIN、FULL OUTER JOIN,理解不同类型的连接如何合并来自两个或更多表的数据。 4. **子查询**:在主查询中嵌套查询,用以获取满足特定条件的子集...

    6 SQ excel插件

    首先,6 SQ StatAddin1.1.msi是这个插件的主要安装文件,它的扩展名MSI表明这是一个Windows Installer包。用户只需双击此文件,按照安装向导的步骤进行,即可将插件顺利安装到Excel中。安装过程中,系统会自动配置...

    sap中sq01的使用方法.docx

    * 一个 Functional area 可以分配给多个 User Group;多个 Functional area 可以分配给一个 User Group。 SAP Query 的优点: * SAP Query 提供了强大的查询功能,用户可以根据需要生成各种报表。 * SAP Query 的...

    apizza SQ-3.0.3.zip

    名称:apizza SQ -------------------- 版本:3.0.3 作者:http://apizza.cc/ 分类:开发者工具 -------------------- 概述:Apizza SQ 3.0 全新架构,apizza.cc 网站发送请求插件。restful api client,体验类似 ...

Global site tag (gtag.js) - Google Analytics