mam poniższej tabeli:Jak policzyć liczbę wierszy z określonych danych w MSSQL
przedmiotów:
ID Type StockExists
01 Cellphone T
02 Cellphone F
03 Apparrel T
Chcę count the number of items
z istniejących zasobów, czyli liczby wierszy z StockExists='T'
. Wykonałem kwerendę jako;
Select count(StockExists)
From [Items] where StockExists='T'
ale zawsze powraca 1. Jaki jest właściwy sposób?
Edit:
Ponadto, jak wykonać kolejną operację taką policzyć i dodać je razem w jednym rzędzie, na przykład,
Select count(StockExists)
From [Items] where StockExists='T'` and `Select count(Type)
From [Items] where Type='Cellphone'` ?
Twoje zapytanie wygląda dobrze [DEMO] (http://sqlfiddle.com/#!6/c0e44/2) – Kaf