位置: 编程技术 - 正文

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

编辑: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总结)

  • 什么是存货周转率?存货周转率的意义是什么
  • 红冲去年暂估的费用怎么做账
  • 房屋租赁账务处理程序
  • 上市审计费入账
  • 购入的固定资产
  • 公司打印银行回单和对账单
  • 股息红利纳税地点
  • 营改增抵减的销项税额是什么意思
  • 银行扣除的贴现利息怎么算
  • 推广和业务
  • 住房租赁补贴
  • 企业临时用工付出会计处理
  • 合并报表盈余公积怎么提
  • 工业企业成本结构
  • 小规模纳税人预缴增值税
  • 增值税发票不见了可以重开吗
  • 专用发票离线限额是什么意思
  • 一般纳税人增票流程
  • 现金采购怎么算
  • 固定资产暂估入账后续调整
  • 纯粮食白酒广告语
  • 我公司以房产土地为主
  • 外资公司办事处职能
  • 小规模餐饮企业增值税申报表填写
  • php中const
  • dgservice.exe是什么文件
  • 对公转账需要填写开户行吗
  • 供热企业收取采暖费标准
  • 尿急尿频尿不尽吃什么药效果好
  • php中的die
  • 长期借款利息的会计科目
  • 委托加工物资账务怎么做
  • 费尔南迪纳岛气候类型
  • 事业单位体检费用标准
  • 工程施工余额在哪方
  • 自己组装产品再卖掉
  • 自己的智能ai聊天怎么用
  • php支付宝和微信在线支付
  • php网页聊天室
  • 卖出回购证券的钱怎么算
  • 发票跨月发现开错该怎么办?
  • 空调能直接用水清洗不?
  • 固定资产清理净残值怎么处理
  • 出差自己开车去开会怎么报销交通费
  • 在正确使用和正常维护的条件下
  • mysql数据库编码
  • 生育津贴到公司了公司什么时候发给个人
  • 广告设计与制作专科就业前景
  • 施工企业结算单能不能入账
  • 个税汇算清缴时劳务报酬怎么计税
  • 事业单位没有
  • 半成品加工需要什么手续
  • 预付账款科目的余额如果在借方,则在资产负债表上
  • 先付款后开发票的会计分录?
  • 网络竞价须知
  • 目前哪些费用不能抵扣
  • 职工外地就医怎么报销
  • 进口增值税当月可以抵扣吗
  • 缴纳工会经费如何记账
  • 现金日记账是什么帐
  • mysql 高效分页
  • wp7.8升级wp8
  • 跳线短路
  • winxp关机立马自动重启
  • macbook os x
  • xp系统的cad
  • centosfind命令
  • ftp自动上传文件到服务器
  • linux中查看文件
  • linux的虚拟终端有几个
  • android openconnect
  • script在html中的用法
  • Jquery ajax加载等待执行结束再继续执行下面代码操作
  • 文件上传的三个条件
  • Node.js中的什么模块是用于处理文件和目录的
  • python怎么制作
  • js生成二维数组
  • 体检机构 保险
  • 信息咨询费包括什么费用
  • 征管法 追征期起如何界定
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设