位置: 编程技术 - 正文

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

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

  • 劳务费用 税率
  • 财会英语汇总:税收术语?
  • 印花税的三种缴税方式
  • 化粪池合同书
  • 差额增税可以抵扣吗
  • 红字发票需要认证吗之前的发票还有用吗
  • 未交增值税借方余额表示什么意思
  • 中兴通技术维护费
  • 监控系统计入开户费用吗
  • 建筑服务 1%
  • 增值税专用发票可以开电子发票吗
  • 如何少交点税
  • 加油发票税号错误怎么补救
  • 加计扣除的研发费用范围
  • 实缴资本是真的吗
  • 普通合伙企业分配利润
  • 向银行贷款资产包括哪些
  • 应付账款核销法律规定
  • 多交税款退税怎么做账
  • 停产资产折旧如何处理
  • 应付的工资属于什么科目
  • 处置股权后相应债权坏账损失怎么处理?
  • 进项税额暂不转出情况说明怎么写
  • 一般纳税人有什么区别
  • 在win7中怎么安转只兼容win10的软件
  • 增值税减免算什么费用
  • 销售人员报销差旅费怎么报税
  • 打开win10 defender
  • CUDA(10.2)+PyTorch安装加配置 详细完整教程
  • el-input_inner
  • 公司费用报销包括哪些
  • laravel 关联
  • 以前年度损益在报表哪里体现
  • 增值税专用发票的税率是多少啊
  • 中小企业所得税优惠政策2022
  • yolov5源码解读
  • 换货和退货有什么区别
  • 增值税返还需要交增值税吗
  • 新准则公允价值变动科目余额为负数
  • 小企业会计准则季度报表
  • 产权转移数据印花税纳税期限
  • 应交税费的明细账怎么登记
  • sql server中的编程语言
  • Mysql以utf8存储gbk输出的实现方法提供
  • 外购商品发放给员工 进项税额能不能抵扣
  • 新办公司实收资本怎么算
  • 以前年度损益调整结转到哪里
  • 汽车4s店收到保险佣金做账
  • 会计估计变更和政策变更有哪些
  • 减少实收资本会影响资产吗
  • 出口退税进口退税吗
  • 确定所开发票的项目的大类别?
  • 公司购买汽车的购置税可以抵税吗
  • 服务业建账科目设置
  • debian9.6安装教程
  • mysql输入中文显示乱码
  • win10改win8.1
  • centos 7.2安装
  • windows系统后台不显示QQ等软件(任务栏右侧不显示QQ图标)
  • linux系统的翻译软件
  • Linux下通过script 命令记录(数据库)操作步骤
  • win10更新后安装包会自动删除吗
  • win10预览版怎么升级到正式版
  • win7c盘winsxs
  • win7纯净版系统多大
  • I810 Graphics LINUX Driver的安装
  • 打开应用通知栏
  • opengl编程语言
  • 给div设置滚动条
  • node.js权限管理
  • python2.7.11
  • js中颜色对应代码
  • jquery示例
  • 广西税务局123
  • 广东税务数字化平台官网
  • 水产品企业所得税8行免税填税额还是利润
  • 生育登记网上服务大厅山东
  • 输入税控盘密码是填证书口令吗
  • 豫麦336
  • 道路坡度最大限度不超过多少度
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设