Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [PHP/MySQL] zapytanie MySQL
Forum PHP.pl > Forum > Przedszkole
sirkus
witam,
mam dużą bazę ARTYKUŁY mniej więcej wyglądającą tak ID|KATEGORIA|WPIS, wszystkiego jest mnóstwo a ja chciałbym się dowiedzieć jakie i ile jest tych kategorii (bo przecież ręcznie tego nie będe sprawdzał), niestety programista ze mnie żaden, może ktoś pomóc questionmark.gif jest możliwe zapytanie bazy o wypisanie wszystkich wartości z kolumny KATEGORIA bez powtarzania questionmark.gif
piotrooo89
COUNT
patryczakowy
  1. SELECT kategoria FROM tabela GROUP BY kategoria ORDER BY kategoria ASC

to zapytanie wyświetli ci wszystkie kategorie jakie są w tabeli rosnąco wedle nazwy kategorii
piotrooo89
Cytat(patryczakowy @ 14.02.2009, 19:51:32 ) *
to zapytanie wyświetli ci wszystkie kategorie jakie są w tabeli rosnąco wedle nazwy kategorii


tylko nie trzeba było tego robić tylko zliczyć ilość.
peter13135
  1. SELECT kategoria, COUNT(*) FROM artykuły GROUP BY kategoria
sirkus
cholercia chyba nieprecyzyjnie opisałem w czym jest problem bo żadna z Waszych porad nie pomaga w 100%

baza to np.

1|biznes|tresc
2|wiadomosci|tresc
3|wiadomosci|tresc
4|rozrywka|tresc
5|rozrywka|tresc
6|biznes|tresc
7|wiadomosci|tresc
8|biznes|tresc

i jak chciałbym zapytać bazę w ten sposób aby dostać odpowiedź

biznes
rozrywka
wiadomosci

jakieś pomysły questionmark.gif
kefirek
TO zobacz tak
  1. SELECT kategoria, COUNT(id) AS ile FROM artykuły GROUP BY kategoria;
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.