C# -- sql多表之间的数据查询
来源:互联网 发布:帽子vpn软件下载 编辑:程序博客网 时间:2024/06/01 10:33
两个数据表查询
多表连接查询
多表连接查询:只需要使用inner join将多个表按连接条件连接即可
左外连接查询
查询的结果包括两个表所有满足连接条件的记录
以及左表所有不满足条件的其他记录。这些不满足的左表记录,在结果的右边位置,全部填上NULL
右外连接查询
查询的结果包括两个表所有满足连接条件的记录
以及右表所有不满足条件的其他记录。这些不满足的右表记录,
在结果的左边位置,全部填上NULL值。
code:
use StudentManageDBgoselect * from Studentsselect * from ScoreListselect * from StudentClass--多表连接查询select ScoreList.StudentId, c#成绩表=CSharp,StudentName,ClassName,Agefrom ScoreListinner join Students on Students.StudentId = ScoreList.StudentIdinner join StudentClass on Students.ClassId= StudentClass.classIdwhere CSharp>75--左外连接查询select Students.StudentId,StudentName,Gender,c#成绩=CSharp from Studentsleft outer join ScoreList on Students.StudentId=ScoreList.StudentIdwhere Gender='男'--右外连接查询insert into StudentClass(classId,ClassName)values(5,'计算机5班')select Students.StudentId,StudentName,ClassNamefrom Studentsright outer join StudentClass on Students.StudentId=StudentClass.classId
1 0
- C# -- sql多表之间的数据查询
- SQL如何查询两者之间的数据..
- c# 查询表数据导出sql文件
- 详解在不同的SQL Server数据库之间查询数据
- T-SQL查询进阶--数据集之间的运算
- T-SQL查询进阶--数据集之间的运算
- sql语句 查询字段中指定字符之间的数据
- sql 数据库 多表之间的查询 纯逻辑 共勉
- mysql的表与表之间数据模糊查询(数据库SQL)
- sql嵌套查询和多表联合查询之间的差别
- sql查询不重复记录,多表之间查询
- sql 表之间的数据复制
- Sql的数据查询
- C#实现SQL数据库中的表的查询、添加、修改、删除数据
- C#实现对SQL数据库中的表的查询、添加、修改、删除数据
- SQL join 用于根据两个或多个表中的列之间的关系,从这些表中查询数据
- SQL join 用于根据两个或多个表中的列之间的关系,从这些表中查询数据。
- SQL高级语句-JOIN 用于根据两个或多个表中的列之间的关系,从这些表中查询数据。
- openssl编译和安装
- 宝洁八大问
- JAVA局部内部类的使用
- CCFCSP201409-2画图
- 计算两个矩形IOU的算法
- C# -- sql多表之间的数据查询
- index
- SpringBoot非官方教程 | 第一篇:构建第一个SpringBoot工程
- 将输入流InputStream转换为String
- Java学习笔记
- java树 JTree实例(可动态添加节点)
- 数独破解(回溯,暴力dfs+剪枝)
- Logistic回归模型(C++代码实现)
- [LeetCode]275. H-Index II