位置: 编程技术 - 正文

数据库多表连接(数据库多表连接的几种方式)

编辑:rootadmin

推荐整理分享数据库多表连接(数据库多表连接的几种方式),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:数据库多表连接的优点,数据库多表连接查询语句,数据库多表连接查询实验,数据库多表连接用什么,数据库多表连接的优点,数据库多表连接查询代码,数据库多表连接语句,数据库多表连接语句,内容如对您有帮助,希望把文章链接给更多的朋友!

我今天学习了数据库的多表连j接,分别有内连接和左外连接还有右外连接,这三个连接是最基本的连接。

1.内连接分为是三种:等&#;连接

是指表之间通过”等于”关系连接起来,产生一个临时表,然后对该临时表进行处理后生成最终结果。其查询结果中列出被连接表中的所有。

2、不等&#;连接:

是指表之间的连接关系不是“等于”,而是其它关系。这些运算符包括>、>=、<=、<、!>、!<和<>。

3、自然连接:

在等&#;连接中消除重复列就是自然连接。

外连接分为:

4.左外连接

(LEFT OUTER JOIN或LEFT JOIN):

在结果表中包含第一个表中满足条件的所有记录。

如果是在连接条件上匹配的记录,则第二个表返回相应&#;,否则第二个表返回空&#;。

5.右外连接

(RIGHT OUTER JOIN或RIGHT JOIN):

6.联合查询

数据库多表连接(数据库多表连接的几种方式)

UNION运算符可以将两个或两个以上上SELECT语句的查询结果集合合并成一个结果集合显示,即执行联合查询。

下面我们再c#中来运用一下数据库多表链接,代码如下:

//将用户表和订单表进行多表查询

ArrayList list2 = new ArrayList();

public ArrayList Show()

{

SqlConnection con = Link.Connect();

con.Open();

string sql = "select i.name ,i.number,u.name from users as u inner join indent as i on i.uid=u.id";

SqlCommand sc = new SqlCommand(sql, con);

SqlDataReader reader = sc.ExecuteReader();

while (reader.Read())

{

Indent i = new Indent();

i.Name = (string)reader.GetValue(0);

i.Number = (int)reader.GetValue(1);

Users u = new Users();

u.Name = (string)reader.GetValue(2);

list2.Add(i);

list2.Add(u);

}

Link.Close(con, reader);

return list2;

}

更多精彩:

Unity3D学习笔记之三Prefab组件的使用 本次教程,我们来创建一个简单的Prefab组件。教程参考自人人素材翻译组出品的翻译教程《Unity游戏引擎的基础入门视频教程》。说到Prefab,中文翻译为

监听Unity3d启动事件 - InitializeOnLoad 设想这样的一个场景:你写了一个Unity3d插件,放到UnityAssetStore上面出售,某一天你更新了一个版本,如何让用户知道你更新了呢?结合目前所有软件的

Unity3d知识总结-C#使用1 Unity3d知识总结-C#使用1。本文为自学总结内容,如有错误请指出,多谢。一:自定义类。在unit3d中创建自定义类,不要继承MonoBehavior类。可以在脚本开头

标签: 数据库多表连接的几种方式

本文链接地址:https://www.jiuchutong.com/biancheng/377328.html 转载请保留说明!

上一篇:飞机大战之GUI设置(飞机大战剧情102)

下一篇:Unity3D学习笔记之三Prefab组件的使用(unity3d总结)

  • 公车私车税收区别
  • 个税手续费返还政策最新规定2023
  • 商业汇票申请贴现分录
  • 自产用于捐赠的会计处理
  • 开户以后不用要钱吗
  • 如何使用发票对冲个人所得税
  • 公司给员工租赁住房算成本吗
  • 税前可以扣除的有哪些费用
  • 典当行借贷属于民间借贷吗
  • 房地产行业增值税筹划
  • 车辆保险代交车船使用税会计分录怎么写?
  • 新建账套应收账款怎么填客户
  • 管理费用中的水费电费在纳税申报表A104000
  • 企业个人所得税逾期未申报怎么办
  • 贷款能不能开发票
  • 高新技术企业优惠政策叠加
  • 出口企业应交税费是负数怎么解释
  • 收到股息红利免征增值税
  • 增值税专用发票电子版
  • 工会委员会开票信息
  • 个人独资企业免费刻章吗
  • 银行借款利息支出可以税前扣除吗
  • bios设置的完整说法
  • 怎样设置登录帐号和密码
  • 开具红字发票信息表对方未接受到怎么办
  • won10搜索框
  • window10黑白模式
  • dghm.exe是什么程序
  • application guard
  • 产品设计费增值税怎么算
  • 基建期土地摊销
  • 给企业法人缴纳社保流程
  • 企业工资薪金和职工福利费等支出税前扣除问题的公告
  • vite + vue + ts 自动按需导入 Element Plus组件,并如何解决按需引入后ElMessage与ElLoading 的问题(找不到名称“ElMessage”问题。)
  • php关联数组和索引数组的区别
  • php第三方包
  • 债务重组利得计入其他收益还是营业外收入
  • 前端环境部署到服务器开发环境
  • vue.js简介
  • 新增总产值
  • 公司账号能给个人打款吗
  • mongodb开启远程连接
  • event loop exception null
  • 哪些是生产企业
  • 个人所得税专项附加扣除赡养老人
  • 金税四期一般纳税人开票先票后款行吗
  • 会计处理要求
  • 资本金利润率正常范围
  • 非在职人员和其他人员的区别
  • 资本公积转增股本所有者权益会变吗
  • 债券票面利率与期限成正比
  • 非贸付汇计税基础
  • 样品定义是什么
  • 固定资产一旦处于什么状态
  • 企业建账目的
  • sqlserver跨库查询sql回路问题
  • sql常用语句大全简书
  • MSSQL转MYSQL,gb2312转utf-8无乱码解决方法
  • mysql 模型
  • CentOS操作系统
  • win2016 ntp
  • 系统恢复会怎么样
  • 电脑运行慢怎么办?
  • linux中的查找命令
  • win7电脑dpi怎么设置800
  • 在linux中使用apache发布web服务时默认web站点
  • javascript如何调用
  • node.js基础入门
  • android游戏编程之从零开始
  • shell脚本显示进度条
  • 增删改查的语句
  • 计算天数的excel公式
  • python中执行同一函数3次
  • jquery表单事件验证表单
  • js倒计时算法
  • js使用类
  • 福州税务局几点关门
  • 江苏税务app操作手册
  • 赣州买二手房限购吗
  • 福斯特会计软件下载
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设