mysql表的轉置 如何將mysql錶行轉置為列

2021-10-17 13:40:04 字數 877 閱讀 5343

這是我當前的mysql表的樣子:

punchid empid punchevent punchdatetime

1 0456 clockin 5/14/2013 8:36:26 am

48 0456 breakout 5/14/2013 12:01:29 pm

53 0456 breakin 5/14/2013 12:28:31 pm

54 0456 clockout 5/14/2013 2:28:33 pm

57 0456 clockin 5/15/2013 7:38:34 am

58 0456 breakout 5/15/2013 7:38:39 am

59 0456 breakin 5/15/2013 7:38:41 am

60 0456 clockout 5/15/2013 7:38:42 am

現在,我想返回基於星期幾進行分組的結果集,如下所示:

day clockin breakout breakin clockout

tuesday 8:36:26 am 12:01:29 pm 12:28:31 pm 2:28:33 pm

wednesday 7:38:34 am etc, etc...

這是我當前的查詢。但它只返回每天的第一打。

select date_format(punchdatetime, '%w') as day, punchevent, date_format(punchdatetime, '%l:%m:%s %p') as time from timeclock_punchlog where empid = '0456' group by date(punchdatetime) order by punchdatetime asc;

有人可以幫我弄這個嗎?謝謝邁克

如何將dict轉class(物件)

直接上 將dict傳入構造的特殊類就可以了 本來是參照人家的用,但發現不能傳入巢狀的dict,於是修改了一下 class config def init self,entries dict self.dict update entries 最終實現 class config def init sel...

如何將String轉Date型別

先建立乙個日期格式化類 dateformat 然後從前端獲取使用者運算元據產生的建立時間,最後通過 dateformat 例項化物件的parse 方法將string型別轉換成date型別。string轉date dateformat dateformat new dateformat yyyy mm...

如何將SEO的流量轉現?

首先你要找到乙個需求,這個需求是很多人還沒有滿足的,比如如果你看到服裝行業對於女式短袖帶帽t恤需求很大,但是搜尋這個關鍵詞發現並沒有 提供女式短袖帶帽t恤這一產品,並且通過你的觀察發現很多使用者也在找這個產品。當然這個觀察不是你偶然看到的,而是有資料證明的,比如搜尋指數,的搜尋指數然後一起討論需求,...