Tôi có bảng sau:Làm thế nào để đếm số hàng với dữ liệu cụ thể trong MSSQL
Items:
ID Type StockExists
01 Cellphone T
02 Cellphone F
03 Apparrel T
Tôi muốn count the number of items
với cổ phiếu hiện có, ví dụ, số hàng với StockExists='T'
. Tôi đã thực hiện truy vấn như;
Select count(StockExists)
From [Items] where StockExists='T'
nhưng luôn quay trở lại 1. Cách làm đúng cách là gì?
Edit:
Ngoài ra, làm thế nào để thực hiện một hoạt động Đếm như vậy và thêm chúng với nhau trong một hàng, ví dụ,
Select count(StockExists)
From [Items] where StockExists='T'` and `Select count(Type)
From [Items] where Type='Cellphone'` ?
Truy vấn của bạn trông ổn [DEMO] (http://sqlfiddle.com/#!6/c0e44/2) – Kaf