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

mysql 数据库 复杂查询

发布网友 发布时间:2022-04-08 00:08

我来回答

4个回答

懂视网 时间:2022-04-08 04:29

数据库中表的复杂查询
	1、连接查询
		1.0连接的基本语法格式:
			from TABLE1 join_type TABLE2 [on (join_condition)][where (query_condition)]
			TABLE1:左表
			TABLE2:右表
			join_type:连接的类型。交叉、内连接、左外连接、右外连接
			on:设置连接条件
			where:对连接查询的结果进步一的筛选
		1.1交叉连接
			select * from CUSTOMER cross join ORDERS;
			或者
			select * from CUSTOMER,ORDERS;
			
			select c.name,o.order_number from CUSTOMER c,ORDERS o;
		1.2内连接:
			隐式内连接:(不使用on关键字,使用where)
				select * from CUSTOMER c,ORDERS o where c.id=o.customer_id;
			显式内连接:(使用on关键字)
				select * from CUSTOMER c inner join ORDERS o on c.id=o.customer_id;
		1.3外连接:
			左外连接:(返回符合连接条件的所有记录,同时还返回左表中其余的所有记录)
				select * from CUSTOMER c left outer join ORDERS o on c.id=o.customer_id;
			右外连接:(返回符合连接条件的所有记录,同时还返回右表中其余的所有记录)
				select * from CUSTOMER c right outer join ORDERS o on c.id=o.customer_id;
	2、子查询(嵌套查询)
		子查询: select * from orders where customer_id=(select id from customer where name='张三');
	3、联合查询
		SELECT * FROM orders WHERE price>200 UNION SELECT * FROM orders WHERE customer_id=1;
		取两条语句的并集,并去除重复的记录。


	

版权声明:本文为博主原创文章,未经博主允许不得转载。

数据库中表的复杂查询

标签:

热心网友 时间:2022-04-08 01:37

1、若想用xml,则

select 发送者,接收者, count(*) 条数 from 表
where extractvalue(状态, '/message/event/attribute::status')='true'
group by 发送者,接收者

2、如果状态字符串格式如上那样固定,可以使用like或instr(后者效率要高些)

select 发送者,接收者, count(*) 条数 from 表
where instr(状态,'true')>0
group by 发送者,接收者

热心网友 时间:2022-04-08 02:55

使用WHERE LIKE吧
SELECT COUNT(*) FROM TABLE WHERE 状态 LIKE '%<event status="true"/>%‘ GROUP BY 发送者, 接收者

热心网友 时间:2022-04-08 04:30

select count(*) from TABLE where 发送者="小明" AND 状态="true"
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
逆水寒手游庄园怎么邀请好友同住 逆水寒手游 逆水寒不同区可以一起组队吗? 逆水寒手游 逆水寒怎么进入好友世界? 逆水寒手游 逆水寒怎么去别人的庄园? 使用puppeteer实现将htmll转成pdf 内卷时代下的前端技术-使用JavaScript在浏览器中生成PDF文档 【译】将HTML转为PDF的几种实现方案 变形金刚08动画怎么样 变形金刚08动画的问题 变形金刚08动画日语版剧情介绍 初中生倒立的好处和坏处?? 怎么把人踢出群聊 脚朝天头朝下手着地倒立有什么好处和坏处 哪里可以下载免费的java简历模板啊,我想要那种不是表格的 头部倒立致使头部充血,有哪些好处? 做倒立有什么好处,有什么坏处。。 头手倒立,好吗? 头倒立对身体有什么坏处吗 java高手的简历一般怎么写啊? 西红柿煮瘦肉汤怎么做 地暖燃气热水器显示04 琉璃和琉璃瓦的区别 什么的琉璃瓦 屋顶琉璃瓦价格 琉璃瓦怎么安装 琉璃瓦跟西班牙瓦有什么区别? 我感觉很多人总是很笼统的把这两种瓦都称呼为琉璃瓦呢??? 琉璃瓦的加工材料是什么``需要很详细的解答!! 故宫的瓦是用什么材料做的? 制作琉璃瓦的原料有哪些 中国古代建筑所用的琉璃瓦烧制所需的材料有哪些? 琉璃瓦是什么意思? 为什么手机贴膜后触屏会慢慢变迟钝? 西瓜怎么画? 面值一元的银元有哪几种?谢谢! 简单的西瓜怎么画 西瓜简单的怎么画 开口贝的银元有几种 银元分为几种? 三星冰箱rs552nruaww显示器一直闪烁什么原因 微信公众平台上传图片为什么上传不了他显示文件发送错误是怎么回事 135微信编辑器上传word错误怎么办 用Word做了一个表格,然后把表格边框删去了,就说 135微信编辑器图文同步到微信后,发手机上预览,图片样式变了,如何解决 领取支付宝理赔退款是真的吗 被骗钱啦,支付宝会理赔吗? 数据库表的查询语句 qq超会SVIP8的一款气泡? 氮气气瓶钢字代表什么? 脑动脉硬化的病人,过量饮酒后,血压突然升高,血管破裂,又容易发生脑出血? 一辆油罐车最多能装四吨的煤油,若改装汽油则最多能装多少吨 有些人。干嘛有一个车。结了婚。就炫耀得不得了的那种? 求好看的网游小说!!要简介。