[問題] 關於group by的問題
小弟目前是用mysql 5
我有多個資料表如下
200001 .200002 ......200012, 200101..........
每個資料表內容大概是
id sex local
-----------------------
12 F 台北市大安區
13 M 嘉義縣布袋鎮
14 M 基隆市中正區
. . .
. . .
. . .
-----------------------------
我想統計各月份中 不同地區 不同性別的人數
所以我下了
selcet local,count(*)
from 200001
where sex='F'
group by local;
這樣只能統計一個月
所以我就用 union 把12個表連起來
selcet local,count(*)
from 200001
where sex='F'
group by local;
union
selcet local,count(*)
from 200002
where sex='F'
group by local;
.
.
.
union
selcet local,count(*)
from 200012
where sex='F'
group by local;
------------------------------
不過因為有區域會顯得很雜(鄉鎮區)
小弟我想只要縣市就好
也就是 台北市大安區 *1
台北市信義區 *1
就只分成 台北市 *2 這樣一區
不知道有沒有辦法只group by 前面三個字呢?
感謝^^
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 203.71.94.30
推
04/27 16:27, , 1F
04/27 16:27, 1F
→
04/27 17:03, , 2F
04/27 17:03, 2F
推
04/27 17:04, , 3F
04/27 17:04, 3F
推
04/27 20:19, , 4F
04/27 20:19, 4F
推
04/27 20:20, , 5F
04/27 20:20, 5F
推
04/27 20:20, , 6F
04/27 20:20, 6F
推
04/27 20:21, , 7F
04/27 20:21, 7F
推
04/27 20:23, , 8F
04/27 20:23, 8F
推
04/28 02:58, , 9F
04/28 02:58, 9F
推
04/28 06:57, , 10F
04/28 06:57, 10F
推
04/28 17:47, , 11F
04/28 17:47, 11F
推
04/29 01:39, , 12F
04/29 01:39, 12F
推
04/29 23:54, , 13F
04/29 23:54, 13F
推
04/30 07:33, , 14F
04/30 07:33, 14F
推
04/30 07:35, , 15F
04/30 07:35, 15F
Database 近期熱門文章
PTT數位生活區 即時熱門文章