MySQL,PHP語法,函數的不同使用舉例時間戳和分類統計

sql,PHP 在使用時因兩者的 函數,語法都不同,會讓初學者在使用是混淆,下面舉例說明一個我遇到的問題

1.時間戳:

PHP 的時間戳,日期轉時間戳是strtotime(某個時間),時間戳轉日期是date('Y-m-d H',某個時間戳)這類型的

MySQL 的時間戳,日期轉時間是UNIX_TIMESTAMP(某個時間),時間戳轉日期是FROM_UNIXTIME(某個時間戳,'%Y %D %M %h:%i:%s %x')

補充,時間格式中 h代表12小時制,H代表24小時制,別的符號道理應該是類似的,我還沒有驗證,以後補充

2.count:

PHP 的分類統計要在laravel裏用到 groupBy() DB:row(count(1))來實現這個功能

MySQL 的分類統計 可以直接在select里加 count(1),然後分類groupBy就行,相比而言mysql的更簡單更簡潔


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章