SQL控制流程函数CASE...

发布时间:2024-12-05 20:41

SQL数据库管理:掌握SQL查询和优化 #生活技巧# #工作学习技巧# #编程语言学习路径#

最新推荐文章于 2022-08-24 23:23:06 发布

ajaxuser 于 2011-10-09 17:06:39 发布

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。

SELECT (

CASE `table1`.`parent_code`

WHEN '01'

THEN '媒体'

WHEN '02'

THEN '品牌'

WHEN '03'

THEN 'BD'

END

) AS 一级名称, `table1`.`name` AS 二级名称, `table2`.`name` AS 三级名称

FROM `table2`

LEFT JOIN `table1` ON ( `table1`.`code` = `table2`.`parent_code` )

WHERE `table2`.`name`

IN (

SELECT `name`

FROM `table2`

GROUP BY `name`

HAVING count(*) >1

)

按照name分组并统计name出现的次数,HAVIN过滤分组信息

SELECT `name`, count(*) FROM `table2` GROUP BY `name` HAVING count(*) > 1

网址:SQL控制流程函数CASE... https://www.yuejiaxmz.com/news/view/387841

相关内容

基于STM32的智能家居语音控制系统:集成LD3320、ESP8266设计流程
SQL Server数据库性能优化(一)之 优化SQL 语句
基于STM32的智能交通灯控制系统设计与实现思路:LoRa、控制算法结合
SQL Server 2005基础与提升实训视频教程【共25课时】
Python实现数据转移:SQL server ==> SQL server
用C++编写个人理财软件
移动应用安全开发指南(Android)
基于STM32的智能教室控制系统设计
SQL Server——存储过程
求解函数方程函数f:R→R,f((x

随便看看