sql多条件查询汇总语句(SQL判断语句用法和多表查询)
类别:数据库 浏览量:215
时间:2022-01-21 00:23:18 sql多条件查询汇总语句
SQL判断语句用法和多表查询1.格式化时间sql语句
本例中本人随便做了两张表,和实际不是很相符,只是想说明sql语句的写法。
例1表格式如下:
需求:查询出本表,但需要使time字段的时间格式为yyyy-MM-dd,比如:2013-08-13
sql写法:
SELECT u.id,u.userId,u.timeType,DATE_FORMAT(time,'%Y-%m-%d') AS time,secondId FROM `user` u
运行结果:
2.多表查询(三表查询)
例二三表结构如下:
需求:查询出主表,要求在主表中显示username和secondname
sql写法:
SELECT u.id,n.`name`,u.timeType,u.time,s.`name` FROM `user` u,`name` n,`second` s WHERE u.userId=n.id AND u.secondId=s.id
运行结果:
3.when then判断语句
例三表结构如下:
需求:查询上表,若timeType字段值为2时,显示每月的第二天,若timeType字段值为4时,显示每月的第四天
sql写法:
SELECT u.id,u.userId,(CASE WHEN u.timeType=2 THEN '每月第二天' WHEN u.timeType=4 THEN '每月第四天' END) AS timeType ,u.time,u.secondId FROM `user` u
运行结果:
以上所述是小编给大家介绍的SQL判断语句用法和多表查询,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对开心学习网网站的支持!
您可能感兴趣
- mysql主从复制时突然来了一批数据(MySQL主从复制断开的常用修复方法)
- mysql主从复制原理详解(详解MySQL kill 指令的执行原理)
- 常见NoSQL数据库
- zabbix监控sql server集群(zabbix 监控mysql的方法)
- 数据库having的用法(数据库SQL中having和where的用法区别)
- sql server修改表的字段类型后,不能保存
- mysql索引失效的几种情况(MySql范围查找时索引不生效问题的原因分析)
- 常见的sql注入技术(浅谈一次与sql注入 & webshell 的美丽“邂逅”)
- sql启动错误代码1814(SQLMSSQLSERVER服务启动错误代码3414的解决方法)
- SQL Server ltrimrtrim函数的用法(SQL Server ltrimrtrim 去不掉空格的原因分析)
- mysql8使用技巧(一篇学会MySQL 8.0 ROLE管理)
- SqlServer 复制中将大事务分成小事务分发的方法(SqlServer 复制中将大事务分成小事务分发的方法)
- mysql的binlog日志详解(MySQL 有关MHA搭建与切换的几个错误log汇总)
- sqlserver2016使用教程(SQL Server 2016 Alwayson新增功能图文详解)
- sql查询union怎么用(SQL语句之Union和Union All的用法)
- mysql恢复数据库(MySQL 两种恢复数据的方法)
- 王治郅菜鸟赛季已让八一带入正轨,大郅七大经典语录或是成功秘诀(王治郅菜鸟赛季已让八一带入正轨)
- 庆八一,重读经典红色语录,感悟互联网发展硬道理(重读经典红色语录)
- TVB新剧《黯夜守护者》将播,陈展鹏陈炜首次合作探讨人性(TVB新剧黯夜守护者将播)
- 新晋小花被称女版吴卓羲 将取代滕丽名成为TVB新一代御用女警(新晋小花被称女版吴卓羲)
- 艺人吴卓羲10年警察生涯,演足10年阿Sir,系咩玩法(艺人吴卓羲10年警察生涯)
- 菲律宾潜水(菲律宾潜水价格)
热门推荐
- html5 meta标签
- sqlserver修改排序规则几种方法(SQL Server 分页编号的另一种方式推荐)
- python制作彩色字符(Python3利用print输出带颜色的彩色字体示例代码)
- python有什么好的微信公众号(python下载微信公众号相关文章)
- docker镜像查看分层(Docker 镜像优化从1.16GB到22.4MB)
- php字符串长度怎么获取(PHP实现给定一列字符,生成指定长度的所有可能组合示例)
- python远程下发shell指令(Python实现堡垒机模式下远程命令执行操作示例)
- css3三维模型(CSS3系列之3D制作方法案例)
- css反选怎么设置(CSS 新特性 contain控制页面的重绘与重排问题)
- pythonflask怎么设置(python flask安装和命令详解)
排行榜
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9