mysql把两个表语句_select语句将两个表连在一起查询---MySQL
select语句将两个表连在一起查询
MSSQL中: select * from a join b on a.a=b.b 是横向的 select abc from a union all select abc from b 是纵向的.
------------------------------
(1)连接
select * from table1,table2
等价于
select * from table1 cross join table2
select * from table1,table2 where table1.row=table2.row
(2)自连接
select * from emploly e1 ,emploly e2
select e1.name,e2.name from employ e1,employ e2
where e1.name=e2.name
(3)内连接(inner join)
select stuname as '姓名',classname as '班级' from student inner join
class on student.stuid=class.stuid
inner join '表名' on 条件 --连接多个表
它等价于:
select stuname as '姓名',classname as '班级'
from student,class
where student.stuid=class.stuid
(4)外连接:(outer join)
允许限制一张表中的行,而不限制另外一张表中的行。
注意:外连接不一定非要有外键约束
1:
mysql把两个表语句_select语句将两个表连在一起查询---MySQL相关推荐
- jdbc select语句_SELECT语句使用JDBC和Hibernate批量获取
jdbc select语句 介绍 现在,我已经介绍了Hibernate对INSERT , UPDATE和DELETE语句的批处理支持,是时候分析SELECT语句结果集的批量提取了. JDBC Resu ...
- MySQL知识总结(二)基本语句总结
1. 数据库 查看数据库 show databases; 使用数据库 use [数据库名] 如:use mysql 创建数据库 CREATE DATABASE bruce DEFAULT CHARAC ...
- mysql中两个表连接_SQL语句中两个表的连接
展开全部 一.外连接 1.左连接 left join 或 left outer join SQL语句:select * from student left join score on student ...
- Mysql的基础使用之SQL原生语句的使用:表的 创建 删除 修改 (一)
上一篇主要讲的是关于Mysql的分支MariaDB在Linux下的安装 顺利安装完成的小伙伴,就可以接着来试试SQL的魅力了 红色为命令 蓝色为自定义名 查看数据库 MariaDB [(none)]& ...
- mysql创建表时添加范式_MySql三大范式与数据库设计和表创建常用语句
[数据库设计的三大范式] 1.第一范式(1NF First Normal Fromate):数据表中的每一列(字段),必须是不可拆分的最小单元.也就是确保每一列的原子性. 例如: userInfo: ...
- linux update语句,MySQL 多表 update sql语句总结
MySQL 多表 update 有几种不同的写法. 假定我们有两张表,一张表为Product表存放产品信息,其中有产品价格列Price:另外一张表是ProductPrice表,我们要将ProductP ...
- mysql基本表管理sql语句
管理表记录 insert into 表名 values(字段值列表) 增 select 字段名 -字段N from 表名: 查 select 字段名.. 字段N from表名 where 条件 upd ...
- mysql 多表 update sql语句总结
mysql 多表 update 有几种不同的写法.假定我们有两张表,一张表为Product表存放产品信息,其中有产品价格列Price:另外一张表是ProductPrice表,我们要将ProductPr ...
- mysql日期维表sql文件_《MySQL必知必会》笔记(SQL练习+建表语句)
站在巨人的肩上 Standing On Shoulders Of Giants 部分转自:https://www.jianshu.com/p/294502893128 https://blog.csd ...
最新文章
- java 读utf-8 xml_用Java和UTF-8編碼生成有效的XML。
- Swagger UI
- measureChildren作品
- 2016校招腾讯研发岗笔试题---递归法求解格雷码
- redis中几种数据存储方式的比较
- Tree HDU - 6547 (树链剖分,线段树)
- 利用SOS扩展库进入高阶.NET6程序的调试
- Flink编程入门(二)
- *计算机应用基础* 说课稿,中职计算机应用基础《EXCEL中函数的使用》说课稿.doc...
- 算法:对象方式数组去重
- fiddler手机模拟器抓包_fiddler抓包+雷电模拟器 完成手机app抓包的配置
- cc2540 android,手机APP通过CC2541蓝牙模块来控制LED等,附安卓APP源码
- python制作雕刻软件_Mac动画制作软件——blender for Mac
- 口腔菌群想要突破?这一方法潜力无限
- java.util.regex.PatternSyntaxException: Unclosed counted closure near index 14 [0-9a-zA-Z]{1, 20}报错
- 如何全面的理解APS自动排产系统?
- oracle 数据库网络传输,Oracle数据库之间数据传输方法探讨
- 线性代数和微积分 1.1微分方程概述
- 数据库、表的创建与修改
- 漫话:什么是平衡(AVL)树?这应该是把AVL树讲的最好的文章了
热门文章
- vue九宫格抽奖dom记录
- 读取excel文件数据,插入sqlite,在dataGridView读取显示
- 1900-2100公历年以查表方式取农历二十四节气(VBA)
- C++图像处理学习(二)之图像增强——五大灰度变换
- removebg图片换背景_Python版
- html 文字段后间距,css怎么设置段前段后的距离?
- 使用ping命令检查网络是否通畅或网络连接连接速度
- [blender]UV网格颜色图片上色以及多材质上色
- 移动端html怎么调试工具,移动端网页开发调试神器Eruda的介绍与使用技巧
- Autodesk Maya 2020 for Mac(玛雅三维动画设计软件)