我甚至不知道該怎麼問這個問題......PHP基於日期一個月MYSQL獲得列
所以有一個地方一個數據庫,其中列是一年中的月份:
January | February | March
然後每一列都有它的價值:
jan1 | feb1 | mar1
jan2 | feb 2 | mar2
jan3 | feb3 | mar3
對不起,我不知道如何在堆棧溢出插入表格。
所以當我運行一個查詢時,我想知道是否有一種方法mysql可以自動識別當前月份,並使用它來選擇相應的列。
因此,如果當前的月份是一月,則SELECT是這樣的:
$select = "SELECT UID, JANUARY FROM table WHERE UID = '1'";
這將帶回列數據的月份,其中UID = 1
但是當它是二月,查詢需要自動調整SELECT語句以選擇February。
我甚至不確定這是否可能。我只是想看看是否有人知道是否有辦法做到這一點。
這是一個不錯的選擇放個月列。它應該不旋轉到有多達12行,並帶有月份編號的額外鍵列。 – trincot
'select date_format(now(),'%M')as cur_month' – slapyo