1、在mysql环境,创建数据库表,

create table test_data1(id int, name VARCHAR(20), day VARCHAR(20))

2、插入测试数据,

insert into test_data1 values(1,'liu',1);

insert into test_data1 values(2,'liu',3);

insert into test_data1 values(3,'wang',1);

insert into test_data1 values(4,'wang',2);

insert into test_data1 values(4,'wang',4);

3、查询表中数据,select * from test_data1;

4、编写目标sql;

select name,

max(case when day=1 then 1 end) d_1,

max(case when day=2 then 2 end) d_2,

max(case when day=3 then 3 end) d_3,

max(case when day=4 then 4 end) d_4

from test_data1 t group by name

mysql 查询记录成纵向_Mysql中查询(数据库中的)纵向转(查询结果显示为)横向.相关推荐

  1. mysql时间戳转换成日期_mysql查询时间戳和日期的转换

    在数据库的使用中,经常需要按指定日期来查询记录,以便于统计,而在数据库中,有很多存储的是时间戳, 也有的直接存日期,查询的时候可能不是那么好弄. mysql提供了两个函数: from_unixtime ...

  2. jsp在mysql中删除数据_如何在jsp页面中删除数据库中的数据

    如何在jsp页面中删除数据库中的数据 各位大虾! 我想在jsp页面上写一个按钮功能,从而动态的删除数据库中的一行数据. 不知道怎么实现 这是我写的一段代码 数据库是MySql UserBean p3= ...

  3. server sql 数据总行数_SqlServer中获取数据库中每个表的行数

    CREATE TABLE #RowCounts(NumberOfRows BIGINT,TableName VARCHAR(128)) EXEC sp_MSForEachTable 'INSERT I ...

  4. android studio数据库存储数据,如何使用API​​ 23在android studio中的数据库中存储数据?...

    大多数时候我不会发布任何内容,因为我可以在其他帖子中找到我需要的所有内容,但是现在我已经有几天了,您如何在数据库中存储任何内容?这是我的Java代码如何使用API​​ 23在android studi ...

  5. Java中获取数据库中两个时间的相差秒数

    场景 Java中获取数据库中结束时间与开始时间相差的秒数. 实现 Long betweenTime=0l;betweenTime =((b.getFinishTime().getTime()-b.ge ...

  6. php checkbox 保存,PHP中在数据库中保存Checkbox数据

    PHP中在数据库中保存Checkbox数据 /* if we passed in an array of the checkboxes we want to be displayed as check ...

  7. jsp中向数据库中插入当前时间的方法精确到秒

    jsp中向数据库中插入当前时间的方法精确到秒 1. 如果要插入的日期是当前时间,最简单的办法就是利用oracle自带的日期函数:sysdate. 建表时,将字段默认值声明为sysdate,如下: cr ...

  8. mysql慢查询记录到表_MySQL慢查询记录原理和内容解析

    原标题:MySQL慢查询记录原理和内容解析 作者:高鹏(网名八怪),<深入理解MySQL主从原理32讲>系列文的作者. 本文为学习记录,可能有误请谅解,也提供了一些源码接口供有兴趣的朋友调 ...

  9. mysql查看当前库所有表记录数_mysql中查看数据库中所有表的记录数

    我们继续我们的博客创建.           在一个项目日常的运行中,常常会为服务过慢而导致用户体验不好,在这一点上,常常需要进行性能优化,而如果没有针对性的对某一个 模块进行优化,那么效果往往是不理 ...

  10. mysql not in报错_mysql从5.7升级到8.0查询报错Expression #2 of SELECT list is not in GROUP BY...

    报错信息: Expression #2 of SELECT list is not in GROUP BY clause and contains nonaggregated column 'sss. ...

最新文章

  1. 2021泗阳致远中学高考成绩查询,2021高考成绩什么时候发布?可通过哪些途径查询?...
  2. 假如你心中有个莎乐美
  3. GitHub#python#:ppt(批量)转换为pdf
  4. 【Visual C++】游戏开发笔记三十四 浅墨DirectX提高班之三 起承转合的艺术:Direct3D渲染五步曲...
  5. 死锁避免算法--银行家算法
  6. python中的多态用法_Python面向对象之多态原理与用法案例分析
  7. GDB 01 -- 调试信息与调试原理
  8. 全国OA系统下载 (转)
  9. Linux系统添加用户、管理员权限
  10. python中lines是什么类型_python中write和writelines有什么区别
  11. 如何下载网吧电影服务器上的电影
  12. ESP-WHO code_recognition 使用指南
  13. 昆山python线下培训班,苏州昆山有没有python培训班(会python的好处)
  14. Windows批处理(cmd/bat)常用命令教程
  15. c++仿函数调用方式
  16. uniapp更换头像代码笔记
  17. Android权限(permission)大全
  18. Java校验框架使用@Valid、@Validated、OVAL+Groovy
  19. 很实用的JS使浏览器进入全屏
  20. [附源码]计算机毕业设计二次元信息分享平台的设计及实现

热门文章

  1. UVA230 WF5169 POJ1886 Borrowers【map+set】
  2. CCF201912-2 回收站选址(100分)【序列处理】
  3. Bailian2696 计算表达式的值【入门】
  4. CCF201803-2 碰撞的小球(100分)【模拟】
  5. CCF NOI1087 第K名
  6. HashMap(HashSet)的实现
  7. C/C++ 编译器优化
  8. utilities(matlab)—— 图像加噪
  9. 中英文对照 —— 计算机编程
  10. Python 求解斐波那切(三种方法)