看板 Web_Design 關於我們 聯絡資訊
版上的高人們好,我在W3S看到這邊: http://www.w3schools.com/sql/trysql.asp?filename=trysql_func_count SELECT COUNT(CustomerID) AS OrdersFromCustomerID7 FROM Orders WHERE CustomerID=7; 想請教一下它的意思,看不是很懂 我目前只理解到 count()可以數出有幾筆資料、distinct幾筆不重複的資料 這邊的範例就不太懂了 它結果的數字是4,這個4代表著什麼,是怎麼跑出來的呢? 因為我另外也有建一個資料庫,然後目前都只有顧客人名,其它資料都沒有 用同樣的指令來打,竟然也跑出一個"2" http://i.imgur.com/8jlYa3F.jpg 不太理解那個2代表什麼@@; 還請各位多多指點,感激感激 <(__ __)> -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 61.228.122.103 ※ 文章網址: https://www.ptt.cc/bbs/Web_Design/M.1429106957.A.5A8.html
Den3: 因為你有下where firstname='lisa' 所以實際上撈出兩筆,然 04/15 22:16
Den3: 後用count去數有幾筆,因此得到2 04/15 22:16
Adicia: 哇噢!所以其實是一樣的字串有幾筆嗎!? 謝謝謝謝!!^^ 04/15 22:25
tw0517tw: 你把count 拿掉 剩下的跑出來有幾筆 count 就出來多少 04/15 22:36