位置: 编程技术 - 正文

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

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

  • 未收回的货款是企业资产吗
  • 其他收益和营业收益
  • 资产负债表中应付职工薪酬是负数
  • 网络文化传媒公司名字
  • 附加免税额是什么
  • 小规模纳税人购车好处
  • 货款为现金如何做记账账款凭证?
  • 工会发放员工福利的通知
  • 汇总缴纳增值税如何申报
  • 税务代理有哪些岗位
  • 医保断缴多久后余额不能用
  • 利润率的计算举例
  • 在建工程转固定资产后如何计提折旧
  • 公司注销后是不是就不再接受诉讼
  • 发放活动奖金支出怎么入账
  • 应付质保金到期怎么办
  • 购销合同印花税税率
  • 借贷记账法的记账规则是
  • 预计毛利率
  • win10如何获得管理员权限修改文件
  • 现金日记账和银行存款日记账登记
  • php解析原理
  • 盈余 盈利
  • 小规模企业没有成本票怎么办
  • 销售费用税前扣除吗
  • lsass.exe是什么程序
  • 金融业贷款损失多少
  • 设置pin是什么意思
  • uniapp编译原理
  • php实现的加密解决方案
  • 企业商誉属于什么资产
  • node-
  • 二元运算例子
  • 房地产企业建筑成本
  • 小规模纳税人是什么意思
  • 以前年度的成本忘了结转然后怎么办
  • 印花税调低
  • javascript 箭头
  • 本月进项税额可以下月抵扣吗
  • 独立核算的分公司可以汇总纳税吗
  • 财务报表上期金额是指什么意思
  • 应交增值税转入未交增值税怎么算
  • 业务往来接受礼品
  • 应付职工薪酬的含义
  • 专项应付款如何记账
  • 单位租的个人房怎么入账
  • 对于相关人员培训存在的问题
  • 在施工期间,承包商可能遇到不能预见
  • 公司为员工异地缴纳五险一金
  • 施工企业项目部发生的管理人员工资应计入
  • 香港的收据可以作为报销凭证吗
  • 固定资产取得时按什么入账
  • 日常费用报销管理制度
  • 实收资本挂在其他应收款现在股权转让
  • 分配利润给股东公司需要交税吗
  • 车辆折旧费法律支持吗
  • windowsserver2008r2版本区别
  • git服务器默认端口
  • archlinux安装zsh
  • RSync文件备份同步 Linux服务器rsync同步配置图文教程
  • ssh -i命令
  • centos 安装选择
  • win10控制面板中没有防火墙
  • 移动硬盘中安装系统
  • 关闭windows报错
  • 查看syslog
  • cocos2d-x教程
  • excel表限制
  • jquery网页设计
  • perl读取文件内容
  • 使用jquery实现的项目
  • nodejs深入浅出pdf百度云
  • nodejs socket框架
  • 如何判断安卓手机
  • 江苏税务开票申报操作
  • 地税税号查询系统
  • 鉴证服务是指什么
  • 怎样在江苏智慧人社上停保
  • 广东省税务登记网
  • 减免所得税额怎么算的
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设