首页 > 数据库 >sqlite 多列多行转置到单行的用法

sqlite 多列多行转置到单行的用法

时间:2022-12-30 16:12:54浏览次数:42  
标签:sqlite 600 转置 step 多列 concat

1、sqlite:group_concat()多列

 参考https://qa.1r1g.com/sf/ask/685814741/

SELECT
step,
group_concat(concat) AS formated
FROM (
SELECT
step,
CASE
WHEN intvl IS NULL THEN position || ',0'
ELSE position || ',' || intvl
END AS concat
FROM processdetail2 order by moverno
)
GROUP BY step

取出结果:

step formated
1 90,0.1,60,0,30,0.2
2 600,0.3,300,0.1,150,0.2
3 900,0,600,0,200,0

 

标签:sqlite,600,转置,step,多列,concat
From: https://www.cnblogs.com/xihong2014/p/17015146.html

相关文章

  • SQLite 命令
    SQLite命令本章将向您讲解SQLite编程人员所使用的简单却有用的命令。这些命令被称为SQLite的点命令,这些命令的不同之处在于它们不以分号;结束。让我们在命令提示符下键入......
  • SQLite 数据类型
    SQLite 数据类型SQLite数据类型是一个用来指定任何对象的数据类型的属性。SQLite中的每一列,每个变量和表达式都有相关的数据类型。您可以在创建表的同时使用这些数据类型......
  • Python--SQLite学习(10.29)
    最近开始反思自己了,发现自己就是缺少坚持,然后从今天起,每天都认真学一点Python,做个积累,希望年底可以换个好工作! 今天学的是SqlLite的操作:首先sqllite3是python3.7自带的模块......
  • vba-多列同时查找满足条件的行号
    我首先想到的非环版本要做到这一点(循环简单得多),是使用匹配(),但如果你有多个值使用A=Q或同日在那里,你可能会遇到一个问题。Dimi,jasIntegeri=Application.Match(RefC......
  • 安卓期末大作业——琴社商店,sqlite增删改查
    建议从以下方面填写:1.课题的作用和意义 2.课题综述 3.完成思路与方法 4.软件设计流程图(图示说明系统)5.课程设计的收获格式(宋体、小四)、报告长度3-4页1.课题的作用和意......
  • SQLite3返回字典格式数据
    参考链接代码块defdict_factory(cursor,row):d={}foridx,colinenumerate(cursor.description):d[col[0]]=row[idx]returndcon=s......
  • sqlite 实例教程 IOS下用sqlite打造词典-IOS开发
    sqlite是个好东西,对于移动平台来说。一直想写有关sqlite的教程,但是不知道从何写起,考虑了很久,还是从一个小Demo谈起吧。我写了一个精简版的词典,实现了增删查改的基本功能。......
  • sqlite3 执行带参数的sql语句
    c=conn.cursor()#获取游标sql1='''insertintocompany(id,name,age,address,salary)values(?,?,?,?,?)'''arg=(None,'王五',32,'天堂',......
  • sqlite3 轻松操作
    下载SQLite3我们下载sqlite​​源码包​​,只需要其中的sqlite3.c、sqlite.h即可。最简单的一个创建表操作#include <stdio.h>#include "sqlite3.h"int mai......
  • 关系型数据库学习手记——初见倾心PostgreSQL、MySQL、SQLite、MongoDB
    一、关系型数据库系统理论知识1.1学习笔记​​数据库系统概念读书笔记-引言​​数据库系统概念读书笔记-关系数据库数据库系统概念读书笔记-数据库发展史(上)数据库系统概念......