Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: Jak policzyć jednym zapytaniem
Forum PHP.pl > Forum > Bazy danych > MySQL
bcb
Witam, pytanko...
Mam tabele w której są jakieś dane i jedna kolumna "rodzaj",
rodzaj jest typu ENUM('k', 's'), da sie jednym zapytaniem wyciągnąć ile wierszy ma wartość 'k' a ile 's'?
nospor
http://dev.mysql.com/doc/refman/5.0/en/select.html
group by oraz count

powodzenia smile.gif
bcb
Hmm, fakt:

  1. SELECT COUNT(*) AS 'ilosc' FROM <span style='color:orange'><tabela> GROUP BY rodzaj


tylko że dostaje coś takiego:

Cytat
ilosc
------
1
4


Po ilości w tabeli widzę co jest k a co jest s.
ale czy zawsze będzie tak ze pierwszy wiersz to s a drugi k?
nospor
no a ciezko dopisac do selecta jeszcze rodzaj?
  1. SELECT COUNT(*) AS 'ilosc', rodzaj FROM tabela GROUP BY rodzaj
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.