Re: [請益] SQL 可以將一筆資料轉成直(縱)的嗎?

看板PHP作者 (任性)時間14年前 (2011/07/29 12:50), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串2/2 (看更多)
※ 引述《kevin1991 (口舍)》之銘言: : 如現在有一筆資料: : id name blood phone address : --------------------------------------- : 1 test o 09123456 a-b city 153 : 我想把這筆資料變成直(縱)向的 : 變成下面這樣: : data : ----- : 1 : test : o : 09123456 : a-b city 153 : 能如何下手呢 : 希望能幫忙解答:( 如果 transpose rows to columns,可以用 group_concat , 但如果是 transpose columns to rows ,則用程式解決會比較方便, 如果要用 SQL 來解的話,你可以參考一下這篇教學文章: http://www.artfulsoftware.com/infotree/queries.php 找 Pivot tables (crosstabs) 這個段落裡面的教學。 但你可能會覺得裡面的方法都有些在"繞路"。 -- The Internet: where men are men, women are men, and children are FBI agents. -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 202.89.121.16
文章代碼(AID): #1ECZlxh9 (PHP)
文章代碼(AID): #1ECZlxh9 (PHP)