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创建高性能索引的全步骤)
- docker中mysql连接命令(docker 如何修改mysql的root密码)
- mysqlinnodb锁使用教程(MySQL Innodb关键特性之插入缓冲insert buffer)
- sql服务器停止后无法启动(SQL服务器无法启动的解决方法)
- mybatis测试出现空指针(Mybatis非配置原因,导致SqlSession was not registered for synchronization异常)
- visual studio怎么连接数据库(使用Visual Studio Code连接MySql数据库并进行查询)
- navicat如何连接sql数据库(Navicat 连接SQLServer数据库图文步骤)
- mysql的视图和临时表区别(MySQL 内存表和临时表的用法详解)
- mysql主从复制时突然来了一批数据(MySQL主从复制断开的常用修复方法)
- mysql如何删除外键约束数据(MySQL中外键的创建、约束以及删除)
- 用mysql语句写python学生管理系统(Python基于mysql实现学生管理系统)
- 宝塔数据库不小心删了(宝塔面板MySQL数据库经常自动停止的解决方法)
- sql server建表语句带字段说明(SqlServer给表增加多个字段的语法)
- 最全面的mysql索引详解(MySQL 全文索引使用指南)
- mysqlint后面的4是什么意思(MySQL中intn后面的n到底代表的是什么意思)
- sqlserver函数条件判断(Sql Server 开窗函数Over的使用实例详解)
- 心理学 四个金蟾,哪个最招财 测你今生的运势有多棒(心理学四个金蟾)
- 吉善缘《聚宝金蟾》金蟾招财摆件 三足全铜蟾蜍客厅店铺开业礼品(吉善缘聚宝金蟾金蟾招财摆件)
- 招财化煞神兽,金蟾变了(招财化煞神兽金蟾变了)
- 26岁杨紫的白素贞遇上24岁鞠婧祎,哪个最美(26岁杨紫的白素贞遇上24岁鞠婧祎)
- 鞠婧祎和杨紫两种风格的女生,你心里谁比较美(鞠婧祎和杨紫两种风格的女生)
- 三千年第一美女鞠婧祎出演白素贞pk杨紫,颜值胜赵雅芝王祖贤(三千年第一美女鞠婧祎出演白素贞pk杨紫)
热门推荐
- mysql8.0配置优化参数(MySQL 8.0 新特性之检查约束的实现)
- python selenium用法详解(python selenium执行所有测试用例并生成报告的方法)
- ie浏览器css颜色兼容(IE8的css hack9 使用说明)
- dockerswarm 均衡策略(以示例讲解Clickhouse Docker集群部署以及配置)
- pythonflask编写接口(Python Flask框架模板操作实例分析)
- 虚拟环境python详细教程(python创造虚拟环境方法总结)
- php中类的属性含义(php类中static与self的使用区别浅析)
- jquery隐藏动画教程(jquery插件实现鼠标隐藏)
- ftp服务器如何设置指定用户访问(FTP 服务器关于权限的问题)
- Web.Release.config 和 Web.Debug.config
排行榜
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9