原創 mysql 查詢列合併輸出

2021-07-02 18:58:35 字數 454 閱讀 6944

sqlstr = "select xid,序號,抄表段,戶號,戶名,錶號,測量點,連線方式,終端位址,用電位址+  rtrim(戶名) as 用電位址,日期,是否成功,上次是否成功,正向有功總電能from 檯區明細表where 終端位址='" & zddzm & "'

"sqlstr &= "

and 日期in (select

max(日期) from 檯區明細表where 終端位址='" & zddzm & "') order

by 用電位址+ rtrim(戶名) desc

"f.dgv.datasource = ac.gettable(sqlstr)

如上所示,關鍵引數是rtrim()

用電位址+ rtrim(戶名) as 用電位址

表示將 用電位址與戶名 兩列合併後作為用電位址輸出

MySql查詢返回多條資料多列合併

最近幫人做了乙個成績單列印的功能,需要在成績單上列印出成績劃分等級和具體的成績範圍,左思右想 在一條sql搞定和迴圈多條記錄拼接之間徘徊,由於時間匆忙,還是選擇了簡單的查詢 迴圈 拼接。但是還是不甘心,趕緊那樣做太low。於是乎,事後繼續研究。資料庫中資料存格式如下 成績等級 等級 point gr...

mysql 合併查詢

該操作符用於取得兩個結果集的並集。當使用該操作符時,會自動去掉結果集中重複行 mysql select ename,sal,job from emp where sal 2500 union select ename,sal,job from emp where job manager ename ...

mysql 列轉行,合併字段

列轉行 利用max case when then max 聚合函式 取最大值 casecoursewhen 語文 thenscoreelse0end 判斷 as 語文 別名作為列名 select name max case when course 語文 then score end as語文,max...