php mysql循环语句怎么写_mysql数据库循环语句该怎么写???
數據庫結構
num date
2 2013-07-24
5 2013-07-25
8 2013-08-03
10 2013-08-22
4 2013-09-10
最后要在頁面中輸出為一個行行統計格式
7月份 7條記錄
8月份 18條記錄
9月份 4條記錄
要求sql語句只有一句話,有的人會想可以select (count(條件))
關鍵是還要換行的。。
有點不會了。
回復討論(解決方案)
也不是說換行,數據庫里是那樣的結構,
意思就是只要你輸入sql語句,執行
的結果就是我說的那樣。全部列出來
被你弄糊涂了select DATE_FORMAT(date, '%Y-%m') as date, count(*) as num from tbl_name group by 1不行嗎?
select DATE_FORMAT(date, '%Y-%m') as date, count(*) as num from (select 2 as num, '2013-07-24' as date union select 5,'2013-07-25' union select 8, '2013-08-03' union select 10, '2013-08-22' union select 4, '2013-09-10') tgroup by 1得到
Array
(
[0] => Array
(
[date] => 2013-07
[num] => 2
)
[1] => Array
(
[date] => 2013-08
[num] => 2
)
[2] => Array
(
[date] => 2013-09
[num] => 1
)
)
被你弄糊涂了
我改改去,好像有點啟發了
被你弄糊涂了
我改改去,好像有點啟發了
select DATE_FORMAT(date, '%Y-%m') as date, count(*) as num from tbl_name group by 1
這個是有幾條記錄 沒有計算每個月的和。貌似不對。我再研究看看
本文原創發布php中文網,轉載請注明出處,感謝您的尊重!
總結
以上是生活随笔為你收集整理的php mysql循环语句怎么写_mysql数据库循环语句该怎么写???的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 分数的大小比较优秀教案_人教版小学数学五
- 下一篇: python高频词_python几万条微