Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Czy zapytanie jest optymalne?, Obliczenie ilości rekordów z dwóch niezależnych tabel w jednym zap.
kodereq
post
Post #1





Grupa: Zarejestrowani
Postów: 87
Pomógł: 0
Dołączył: 27.02.2009

Ostrzeżenie: (0%)
-----


Czy zapytanie w tej formie jest optymalne ?

  1. SELECT count(table1.id) AS liczebnosc_pierwszej_tabeli, count(table2.id) AS liczebnosc_pierwszej_tabeli
  2. FROM `table1`, `table2`


Widać chyba wyraźnie, że zastępuje ono 2 kolejne zapytania, tylko czy czasami nie kwadraci się?

Tak BTW: lepiej pisać count(*) czy np. count(id) oraz czemu count(table1.*) nie działa ?

Ten post edytował kodereq 11.07.2009, 13:41:34
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
erix
post
Post #2





Grupa: Moderatorzy
Postów: 15 467
Pomógł: 1451
Dołączył: 25.04.2005
Skąd: Szczebrzeszyn/Rzeszów




Cytat
Widać chyba wyraźnie, że zastępuje ono 2 kolejne zapytania, tylko czy czasami nie kwadraci się?

Jak żyje, jeszcze nie słyszałem o takim czasowniku, Słownik Języka Polskiego też nie słyszał.
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 11.10.2025 - 20:18