问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

怎么实现MYSQL数据库的关联查询?

发布网友 发布时间:2022-04-09 05:10

我来回答

3个回答

懂视网 时间:2022-04-09 09:32

table dept( id int primary key, deptName varchar(20) )
//员工表 create table employee( id int primary key, empName varchar(20), deptId int , --部门名称 CONSTRAINT employee_dept_fk FOREIGN KEY(deptId) references dept(id) 外键名称 外键 参考表(参考字段) )

 

============================================================================================================================

                                                                                                              多表查询   =   关联查询

============================================================================================================================

×××××××××查询员工及其所在部门

1.1交叉查询(会产生重复记录)

SELECT empName , deptName FROM employee,dept;  

1.2内连接查询(只有满足条件的结果显示)

---多表查询规则

1)查询哪些表

2)确定哪些字段

3)表与表之间的连接条件

SELECT empName,deptName 2)确定哪些字段

  FROM employee,dept 1)查询哪些表 

   where empoyee.deptId=dept.id 3)表与表之间的连接条件

1.3内连接查询的另一种语法

SELECT empName,deptName

  FROM employee

  INNER JOIN dept

  ON employee.deptId=dept.id; 

使用别名查询

SELECT e.empName,d.deptName 
  
   FROM employee e 
 
   INNER JOIN dept d
    
    ON e.deptId=d.id;

-----------------查询每个部门的员工

SELECT d.deptName,e.empName
 
  FROM dept d , employee e
 
  WHERE d.id = e.deptId

 

                                                                                          

 

mysql-(四)-关联查询

标签:

热心网友 时间:2022-04-09 06:40

SELECT t2.*,(SELECT count(type_id) FROM `002` AS t1 WHERE type_parent_id=t2.type_id) AS `count` FROM `002` AS t2 WHERE type_parent_id IS NULL

//结果
type_id type_name type_parent_id project count
1 工装功能 null gong 7
2 工装类型 null gong 1
3 家装功能 null jia 0
4 家装风格 null jia 2
5 家装构件 null jia 0
6 家装户型 null jia 0

热心网友 时间:2022-04-09 07:58

看不懂你的意思啊
什么是把该类型下的所有二级类型总数求出来
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
支付宝健康码变色规则 ...变绿码?昨天做了核酸检测结果是阴性,多久健康码从黄码变成绿码_百度... 母亲有乙肝孩子一定会有吗 ...的作文,600字,要有真实情感最好写心灵的。帮帮忙,必采纳。谢谢啦... ...自我介绍怎么写呀!,急急急!!!拜托各位谢谢啦!!_百度... 以“我身边的文明礼仪”为题写一篇作文,请各位大侠帮帮忙啦... 石家庄100平米房子改水电多少钱一平 石家庄居民水电煤气费都是多少钱? 石家庄水电一个月多少钱一个月多少钱 石家庄水电价格是多少钱 小米手机的内存管理在哪里 花生为什么是最好的下酒菜? 有什么以樱花为背景的动漫图呢,最好是在校园里 喝白酒能跟生花生一起吃吗 梦幻之星的彩虹色盒子在哪里可以得到 空腹吃生花生米,好不好啊? 空气开关32a和25a价格差多少 卡通来自那个国家? 花生米的外衣应不应该吃,吃了对身体有没有什么坏处呢? 吃葱香花生米的好处 双色瞳,一只是金色,一只是紫色,手上落一只蝴蝶的动漫男孩 烤花生的营养价值 卡通 起源 酒鬼花生和酒仙花生一样吗? 童话背景 可爱卡通彩虹图片哪有? 谁帮我找(或做)卡通彩虹图片? 信管专业 软考 数据库系统工程师和信息系统管理工程师哪个更适合啊? 还有软考中级的系统集成项目管理工程师和信息系统管理工程师哪个含金量高一些? 软考,关于“信息系统管理工程师”的问题! 梦擦洗碗池 梦见洗碗池管道赌了,洗碗水溢的满地都是 猫为什么抓住老鼠了会显得很仇恨还发出恐吓的声音? 梦见洗碗池坏了水流了一地 梦见和前男友在饭馆吃饭,去饭馆洗碗池洗手,积了好多水,跌倒在积水里面,谁能告诉我这预示着什么?谢谢 解梦梦见很大的两个洗碗池,一个是洗碗,一个是洗调理用具,水很脏,我就把脏水换掉。 为什么猫捉到老鼠后会变凶而且会发出咕咕的声音,死活不肯把老鼠放走 机遇歌是谁所写 《海滨故人》从哪几个方面提现女性意识 请才子佳人赐名 言情小说 女主人公 取名 取名字 女孩2010 10 10 上午11点 姓赵 我要写一本校园言情小说,有没有好听的人物名字和书名以及校名 谁知道来宾河西派出所户籍科的电话号码? 给我儿子取个名字,万分感谢! “看天上的星星”这句歌词是那首歌里面的? 赵志鹏这个名字怎样 落单的心是什么意思 红茶冲几次都还那么红是不是加了什么粉 红茶为什么是红颜色的?