→ grence:select count(distinct name) from table 11/26 21:35
※ 引述《jackghost (~~無相~~)》之銘言:
: 這個簡單,在外面在加一個SELECT就好啦
: 把你已經下的搜尋結果當成一個表格就好
: SELECT count(*) FROM
: (
: SELECT COUNT(*) AS CNT
: FROM Table
: GROUP BY Name
: )
: GROUP BY CNT
謝了..我這樣寫寫出來了:
SELECT count(*) FROM
(
SELECT COUNT(*) AS CNT
FROM Table
GROUP BY Name
)`Alias`
: ※ 引述《kalecgos0616 (.)》之銘言:
: : 資料庫是MySQL 5.0.27
: : 我有以下資料表
: : Table
: : Name
: : A
: : A
: : B
: : 我希望結果是2 (有A、B兩種不同的Name)
: : 我下這個sql
: : SELECT COUNT(*)
: : FROM `Table`
: : GROUP BY `Name`
: : 出來的結果是
: : COUNT(*)
: : 2 //A出現的次數
: : 1 //B出現的次數
: : 我希望抓我select出來的這個表個有幾個列,
: : 請問要怎麼做呢?
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 59.125.41.241