欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

MySql UNION 一行轉(zhuǎn)多列的實(shí)現(xiàn)示例

 更新時(shí)間:2023年08月24日 09:42:22   作者:Xiaoweidumpb  
在MySQL命令行中,有時(shí)候我們會遇到一行的數(shù)據(jù)需要以多列的形式呈現(xiàn)的情況,本文就詳細(xì)介紹了一下一行轉(zhuǎn)多列的實(shí)現(xiàn)示例,具有一定的參考價(jià)值,感興趣的可以了解一下

背景:DataEase餅圖有特定格式,并且報(bào)表要求全部使用SQL語句獲取數(shù)據(jù)

原先數(shù)據(jù)格式如下,需要行轉(zhuǎn)換列

轉(zhuǎn)換后結(jié)果:

原理

字段1,target作為一個(gè)不存在的字段,用于命名。

字段2,count字段是關(guān)鍵,將查詢結(jié)果命名為統(tǒng)一名稱,實(shí)現(xiàn)行轉(zhuǎn)列。

UNION 拼接三句一樣的SQL語句

更改后SQL

( SELECT "車位總數(shù)" AS 'target', total_num AS "count" FROM park_free_space_num ORDER BY report_time DESC LIMIT 1 ) UNION 
( SELECT "已使用車位" AS 'target', (total_num - free_space_num) AS "count" FROM park_free_space_num ORDER BY report_time DESC LIMIT 1 ) UNION
(
	SELECT
		"剩余車位" AS 'target',
		free_space_num AS "count" 
	FROM
		park_free_space_num 
	ORDER BY
		report_time DESC 
	LIMIT 1 
	)

 到此這篇關(guān)于MySql UNION 一行轉(zhuǎn)多列的實(shí)現(xiàn)示例的文章就介紹到這了,更多相關(guān)MySql UNION 一行轉(zhuǎn)多列內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

  • MySQL 常見數(shù)據(jù)拆分辦法

    MySQL 常見數(shù)據(jù)拆分辦法

    在生產(chǎn)環(huán)境中,由于業(yè)務(wù)的增長或者業(yè)務(wù)的拆分,DBA經(jīng)常需要拆庫操作。那么我們常見的拆庫手段有哪些呢
    2016-07-07
  • MySQL OOM 系列三 擺脫MySQL被Kill的厄運(yùn)

    MySQL OOM 系列三 擺脫MySQL被Kill的厄運(yùn)

    這篇文章主要介紹了MySQL OOM 系列三 擺脫MySQL被Kill的厄運(yùn) ,需要的朋友可以參考下
    2016-07-07
  • 詳細(xì)解讀MySQL中的權(quán)限

    詳細(xì)解讀MySQL中的權(quán)限

    這篇文章主要介紹了MySQL中的權(quán)限,包括各個(gè)權(quán)限所能操作的事務(wù)以及操作權(quán)限的一些常用命令語句,需要的朋友可以參考下
    2015-05-05
  • mysql 表維護(hù)與改造代碼分享

    mysql 表維護(hù)與改造代碼分享

    當(dāng)數(shù)據(jù)庫中表的數(shù)量比較多時(shí),不利于維護(hù),本文將以此問題進(jìn)行詳細(xì)介紹如何維護(hù)mysql表,與如何修改mysql表
    2012-11-11
  • MySql8.0以上版本正確修改ROOT密碼的方法

    MySql8.0以上版本正確修改ROOT密碼的方法

    這篇文章主要介紹了MySql8.0以上版本正確修改ROOT密碼的方法,文中給大家提到了成功部署完畢后出現(xiàn)故障情況,本文分步驟給大家介紹的非常詳細(xì),具有一定的參考借鑒價(jià)值,需要的朋友可以參考下
    2019-06-06
  • MySQL之鎖類型解讀

    MySQL之鎖類型解讀

    MySQL鎖類型包括讀鎖(共享鎖)和寫鎖(排他鎖),并介紹了意向鎖、自增鎖、元數(shù)據(jù)鎖、行級鎖和間隙鎖等概念,悲觀鎖和樂觀鎖是兩種不同的鎖設(shè)計(jì)思想,悲觀鎖在每次操作前加鎖,適用于并發(fā)沖突多的場景;樂觀鎖在更新時(shí)判斷數(shù)據(jù)是否被修改
    2025-02-02
  • Linux利用UDF庫實(shí)現(xiàn)Mysql提權(quán)

    Linux利用UDF庫實(shí)現(xiàn)Mysql提權(quán)

    根據(jù)MySQL函數(shù)族的可擴(kuò)展機(jī)制,意味著用戶可以自己建立包含有自定義函數(shù)的動態(tài)庫來創(chuàng)建自定義函數(shù),簡稱udf
    2014-07-07
  • mysql使用mysqld_multi部署單機(jī)多實(shí)例的方法教程

    mysql使用mysqld_multi部署單機(jī)多實(shí)例的方法教程

    這篇文章主要給大家介紹了關(guān)于mysql使用mysqld_multi部署單機(jī)多實(shí)例的相關(guān)資料,文中通過示例代碼將實(shí)現(xiàn)的步驟一步步介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧。
    2018-03-03
  • MySQL中的回表和索引覆蓋示例詳解

    MySQL中的回表和索引覆蓋示例詳解

    索引覆蓋是一種避免回表查詢的優(yōu)化策略,具體的做法就是將要查詢的數(shù)據(jù)作為索引列建立普通索,下面這篇文章主要給大家介紹了關(guān)于MySQL中回表和索引覆蓋的相關(guān)資料,需要的朋友可以參考下
    2021-09-09
  • MySQL壓測工具mysqlslap的介紹與使用

    MySQL壓測工具mysqlslap的介紹與使用

    mysqlslap是mysql自帶的一個(gè)性能壓測工具,mysqlslap用于和其它的一些性能壓測工具一樣可以自己造數(shù)據(jù)進(jìn)行壓測。mysqlslap的報(bào)告比較簡單主要體現(xiàn)在執(zhí)行的時(shí)間方面,沒有sysbench那樣的tps、qps等更詳細(xì)的包括。下面來一起看看關(guān)于mysqlslap的介紹和簡單的使用示例。
    2016-09-09

最新評論