Nowe posty

xx brak uprawnienia do zamontowanej partycji ntfs - elementaryOS 6,1 (4)
Wczoraj o 19:46:27
xx Jak zainstalować sterowniki do karty sieciowej TP LINK WN350GD (1)
2022-08-04, 05:55:46
xx Poczta Linux.pl (8)
2022-08-02, 16:48:14
xx Ubuntu vs Fedora (1)
2022-07-26, 03:40:58
xx virtualization technology (1)
2022-07-25, 21:27:10
xx Migracja z centos 6 na centos 7 (3)
2022-07-25, 07:31:19
xx akonadi w KDE5 (10)
2022-07-22, 23:34:05
xx Alternatywa dla Delphi (7)
2022-07-22, 15:27:42
xx problem - znieksztłacenia dźwięku pod firefoxem na niektórych stronach www (2)
2022-07-19, 15:03:52
xx Jak podmienić sterownik sieciówki (7)
2022-07-18, 21:41:25

Autor Wątek: Policzenie ilości komentarzy dla każdego z newsów 1 rozkazem  (Przeczytany 4675 razy)

  • Gość
Czy jest możliwość pobrania ilości komentarzy dla każdego z newsów 1,2 (dobra o stałej const złożoności) rozkazem SQL dla tabeli o polach(a nie dla każdego newsa oddzielnie)

comments:

id
created_at
updated_at
author
news_id

Offline vanhelzing

  • Users
  • Prawie jak Guru
  • ****
  • Wiadomości: 314
    • Zobacz profil
Policzenie ilości komentarzy dla każdego z newsów 1 rozkazem
« Odpowiedź #1 dnia: 2011-08-04, 13:02:28 »
Nie wiem, czy o to Ci chodzi, ale poczytaj o SELECT COUNT().
SELECT news_id,COUNT(news_id) FROM comments GROUP BY news_id;
Zwróci tablicę o polach news_id oraz ilość wystąpień.

  • Gość
Policzenie ilości komentarzy dla każdego z newsów 1 rozkazem
« Odpowiedź #2 dnia: 2011-08-04, 13:22:44 »
Dzięki, dokładnie o to chodziło ;-)