首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >反转行和cols SQLite

反转行和cols SQLite
EN

Stack Overflow用户
提问于 2013-06-04 03:50:22
回答 1查看 48关注 0票数 0

我正在开发和iOS游戏,我想交换协议和行

例如,下面是统计数据的表:

代码语言:javascript
复制
StatName (STRING) | StatValue (NUMBER)
--------------------------------------
NbJoker           |      12
--------------------------------------
NbPlayed          |      71
--------------------------------------
NbPause           |      87
--------------------------------------

我需要

代码语言:javascript
复制
NbJoker | NbPlayed | NbPause
----------------------------
12      |     71   | 87

这有可能吗?谢谢!

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2013-06-04 04:09:55

我不知道SQL Lite。但是如果下面的语法有效的话。

它就像任何SQL中的转置一样。

代码语言:javascript
复制
SELECT SUM(T1) AS NBJOKER, SUM(T2) AS NBPLAYED, SUM(T3) AS NBPAUSE FROM (
SELECT STATVALUE AS T1,O AS T2,0 AS T3 FROM TABLE_X WHERE STATNAME='NBJOKER'
UNION ALL
SELECT 0, STATVALUE, 0 FROM TABLE_X WHERE STATNAME='NBLAYED'
UNION ALL
SELECT 0, 0, STATVALUE FROM TABLE_X WHERE STATNAME='NBPAUSE'
)
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/16904723

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档