Post
#1
|
|
|
Grupa: Zarejestrowani Postów: 270 Pomógł: 0 Dołączył: 15.06.2003 Ostrzeżenie: (0%)
|
Jak poprawnie powinno wyglądać to zapytanieżeby zliczało ilość elementów w każdej podkategorii:
[sql:1:d38e356d7c] SELECT kat.id, COUNT(podkat.kat) as ile FROM kat LEFT JOIN podkat ON kat.podkat = podkat.kat ORDER BY kat.id DESC[/sql:1:d38e356d7c] Struktura tabeli: [sql:1:d38e356d7c]CREATE TABLE `kat` ( `id` int(5) NOT NULL auto_increment, `podkat` int(5) NOT NULL default '0', KEY `nr` (`id`) ) TYPE=MyISAM CHARSET=latin2 AUTO_INCREMENT=4 ; INSERT INTO `kat` VALUES (1, 1); INSERT INTO `kat` VALUES (2, 2); INSERT INTO `kat` VALUES (3, 3); # -------------------------------------------------------- CREATE TABLE `podkat` ( `kat` int(5) NOT NULL default '0', `tresc` varchar(20) NOT NULL default '' ) TYPE=MyISAM CHARSET=latin2; INSERT INTO `podkat` VALUES (1, '66666'); INSERT INTO `podkat` VALUES (1, '5555'); INSERT INTO `podkat` VALUES (1, '55'); INSERT INTO `podkat` VALUES (1, '55'); INSERT INTO `podkat` VALUES (2, '222'); INSERT INTO `podkat` VALUES (2, '2222'); INSERT INTO `podkat` VALUES (3, '22222');[/sql:1:d38e356d7c] |
|
|
|
Bora Count w zapytaniu 2.11.2003, 13:20:52
adwol SELECT kat.id, COUNT(podkat.kat) AS ile FROM kat L... 2.11.2003, 13:25:55
Bora thanx działa zapomnaiłęm o tym szczególe 2.11.2003, 13:55:40 ![]() ![]() |
|
Aktualny czas: 23.12.2025 - 11:37 |