iT邦幫忙

1

SQL 語法詢問

sql
  • 分享至 

  • xImage

不好意思,想請問大家 這個SQL查詢出來的表格https://ithelp.ithome.com.tw/upload/images/20220708/20150198uicQehxU9a.png

可以把它整理成像以下這個表格一樣嗎,如果可以的話需要查詢什麼語法或是關鍵字呢!
https://ithelp.ithome.com.tw/upload/images/20220708/20150198h5ZWwH0bSr.png

第一次做提問,謝謝大家!

圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中
1
海綿寶寶
iT邦大神 1 級 ‧ 2022-07-08 10:32:50
最佳解答

不可以

HYHuang iT邦新手 5 級 ‧ 2022-07-08 10:47:13 檢舉

好的,謝謝回答!

1

正常是不可能單純用SQL語法來處理。
只能在輸出時下手。

HYHuang iT邦新手 5 級 ‧ 2022-07-08 10:47:26 檢舉

了解,感謝您的回答!

2
柳丁柚
iT邦新手 1 級 ‧ 2022-07-08 11:57:51

可以是可以拉
看你想不想寫那麼長
輸出端解決比較省事
參考文獻

HYHuang iT邦新手 5 級 ‧ 2022-07-11 09:45:56 檢舉

寫出來了~~ 謝謝您的幫忙/images/emoticon/emoticon02.gif

6
純真的人
iT邦大師 1 級 ‧ 2022-07-08 14:44:07

可以
MSSQL參考~

select (case when Sort = 1 then 發票日期 else '' end) 發票日期
,(case when Sort = 1 then 發票號碼 else '' end) 發票號碼
,序號
,客戶全名
,統一編號
,(case when Sort = 1 then Convert(varchar,發票金額) else '' end) 發票金額
from (
  select Row_Number()over(PARTITION BY 發票號碼,發票日期,發票金額 order by 序號) Sort
  ,*
  from 資料表
) k
order 發票號碼,發票日期,發票金額,序號
HYHuang iT邦新手 5 級 ‧ 2022-07-11 09:46:13 檢舉

寫出來了~~ 謝謝您的幫忙/images/emoticon/emoticon02.gif

我要發表回答

立即登入回答