我繼承了它(由於歷史原因),包含存儲自1900-01-01日期的天數場MySQL數據庫。我希望能夠選擇這個日期的date_format()版本,但無法想出這樣做的方式。
是否有操縱列的內容的方式,使得我可以通過操縱值來DATE_FORMAT(),所以它被認爲是一個有效的日期?
我知道有此一解決方案,它包括一個做查詢,然後操縱字段(PHP),然後傳回在作爲二次查詢 - 但我需要這是一個查詢的解決方案。MySQL的日期轉換
0
A
回答
1
MySql FROM_DAYS()函數是你在找什麼 - 請參閱here文檔?
然而,根據數據庫設計和使用的情況下,你可以考慮的日期(FROM_DAYS的結果())添加一列,這樣就可以做到針對該列的查詢。如果必須在列中應用某個函數才能在查詢中使用該函數,則應該警告這些查詢的運行效率可能非常低。
1
可以創建數據庫視圖和功能呢?如果是這樣,我將創建一個函數,使用您當前正在使用的查詢來轉換時間,然後使用該函數創建視圖以將時間顯示爲時間戳。這將提高你的效率,並使你的PHP代碼更清潔:)
+0
無法創建視圖或函數不幸 – smartbloke
相關問題
- 1. 轉換MySQL的日期值HTML5日期
- 2. PHP日期轉換MySQL的
- 3. 轉換日期到MySQL日期格式
- 4. 將MySQL日期轉換爲Java日期
- 5. mysql日期轉換錯誤
- 6. PHP - Mysql日期轉換
- 7. MySQL日期轉換錯誤
- 8. 雙轉換MySQL的日期格式
- 9. C#MySQL的LINQ日期時間轉換
- 10. 從csv到mysql的日期轉換
- 11. 轉換日期爲Mysql的日期格式的PHP
- 12. 如何轉換富:日曆日期到mysql日期
- 13. 轉換從MySQL日期查詢到MongoDB的日期查詢
- 14. 轉換Python字符串日期MySQL的日期時間
- 15. JavaScript的日期到MySQL日期時間轉換
- 16. 將MySql日期時間戳轉換爲JavaScript的日期格式
- 17. 如何日期轉換爲MySQL的日期格式
- 18. 轉換日期2012-09-16到PHP日期(「L˚FJS」)(PHP/MySQL的)
- 19. 轉換MSSQL日期時間到MySQL的日期時間
- 20. 轉換日期爲MySQL的日期格式
- 21. 格式爲MM/DD/YYYY到MySQL日期的轉換日期
- 22. 轉換普通日期到MySQL的日期格式
- 23. 轉換日期數據爲MySQL的日期格式
- 24. 將日期時間轉換爲日期的查詢mysql
- 25. 日期轉換
- 26. 轉換日期
- 27. 日期轉換
- 28. 日期轉換
- 29. 轉換日期
- 30. 轉換日期
感謝 - 正是我需要的。只要能夠在一個查詢中完成,效率在這種情況下不是太重要。 – smartbloke