mysql——多表——内连接查询
2024-08-23 19:18:34
内连接查询:可以查询两个或者两个以上的表,当两个表中存在表示相同意义的字段时,可以通过该字段来连接这两个表;
当该字段的值相等时,就查询出该记录。
前期准备两个表:
create table employee ( num int(50),
d_id int(50),
name varchar(50),
age int(50),
sex varchar(50),
homeadd varchar(50)
); insert into employee values(1,1001,'zhangsan',26,'nan','beijing');
insert into employee values(2,1001,'lisi',24,'nv','hunan');
insert into employee values(3,1002,'wangwu',25,'nan','jiangsu');
insert into employee values(4,1004,'aric',15,'nan','yingguo'); select * from employee; create table department ( d_id int(50),
d_name varchar(50),
functione varchar(50),
address varchar(50)
); insert into department values(1001,'keyanbu','yanfachanpin','3lou5hao');
insert into department values(1002,'shengchanbu','shengchanchanp','5louyiceng');
insert into department values(1003,'xiaoshoubu','cehuaxiaoshou','1louxiaoshoudating'); select * from department;
执行查询:
select num,name,employee.d_id,age,sex,d_name,functione from employee,department where employee.d_id = department.d_id;
最新文章
- PHP无限级分类的实现(不使用递归)
- [转]MySQL关键性能监控(QPS/TPS)
- 51nod 1027大数乘法
- hibernate hbm2ddl auto 不能创建表的问题
- Grunt 初体验
- Django1.7.1设置TEMPLATE_DIRS
- Intellij IDEA + Android SDK + Genymotion Emulator打造最佳Android开发
- log4cpp日志不能是溶液子体积
- 12个很少被人知道的CSS事实
- Ubuntu 16.04上Docker使用手记
- C++的三大特性:封装、继承和多态性的详解
- HTML语义化基础
- this和e.target的异同
- ERROR 1067 (42000): Invalid default value for 'created_time'【转】
- 预防 app crash 之 unrecognized selector
- centos6.5下oracle自动备份删除指定天数的文件
- Vue 点击波浪特效指令
- 多线程系列三:Lock和Condition
- 发现eclipse红叉,查看markers发现Target runtime Apache Tomcat 6.0 is not defined
- Java之JSP和Servlet基础知识
热门文章
- JAVA》eclipse——(二)Tomcat
- php的工作原理
- TCP超时与重传机制与拥塞避免
- JavaScript基础——JavaScript常量和变量(笔记)
- Qt:The CDB Process Terminated!调试失败
- 闰年计算——JavaScript 语言计算
- 暑假集训#2 div1 J 四点直角 J - Space Invader 四点共面+跨立实验
- TTTTTTTTTTTTTT poj 1127 Jack Straws 线段相交+并查集
- Vue成员与指令介绍
- 【转】稳定婚姻问题(Stable Marriage Problem)