Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [mysql] zlozone zapytanie.
Forum PHP.pl > Forum > Przedszkole
djbarca
mam maly problem.. musze zliczyc rekordy z 3 tabel o podobnej strukturze. tzn.
$zmienna = 2; // jakies id gracza

wyzwania : id - n1 - n2 - status
liga : id - n1 - n2 - status
puchar : id - n1 - n2 - status
(struktura uproszczona winksmiley.jpg

i chce zliczyc wszystkie rekordy z tabel w ktorych n1 = $zmienna oraz status = 3 oraz w ktorych n2 = $zmienna i status = 3

przy czym chodzi mi o to zeby uzyskac to w jednym zapytaniu tzn. zebym do sumy graczy z n1 mogl sie odwolac np $zapytanie[0] a dla sumy z tabel o n2 przez $zapytanie[1] ..
pomoze ktos? smile.gif
b_chmura
  1. SELECT count(id) FROM `baza.table_name1`, `baza.table_name2` WHERE (`n1` = '$zmienna' OR `n2` = '$zmienna') AND `status` = 3
djbarca
hm.. chyba jednak nie do końca o to mi chodziło. to może inaczej napisze..
liga : - id - n1 - n2
puchar : - id - n1 - n2

chce zliczyć wszystkie rekordy spełniające warunek n1=$zmienna i status = 3 z kilku tabel jednocześnie .. tutaj 2ch.
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.