Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [php][MySQL] Czy da się zapisać jako jedno zapytanie?
Forum PHP.pl > Forum > Przedszkole
=kokos=
Mam takie oto zapytania:

  1. <?php
  2. $zapytanie1 = mysql_query ("SELECT MIN(id) FROM fotki WHERE id_tematu = '".$X."';");
  3.  
  4. while($row = mysql_fetch_assoc($zapytanie1))
  5. {
  6. $minID = $row['MIN(id)'];
  7. }
  8.  
  9. $zapytanie2 = mysql_query ("SELECT fotka FROM fotki WHERE id = '".$minID."';");
  10. ?>


Czy da się podobny wynik uzyskać zapisując to w jednym zapytaniu?
dtb
nie jestem pewien ale sprobuj:
  1. SELECT fotka FROM fotki WHERE id_tematu = 'X' && id = MIN(id)
=kokos=
  1. SELECT fotka FROM fotki WHERE id=(SELECT MIN(id) FROM fotki WHERE id_tematu = X);
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.