Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [php][MySQL] Czy da się zapisać jako jedno zapytanie?
=kokos=
post 30.10.2006, 21:36:40
Post #1





Grupa: Zarejestrowani
Postów: 114
Pomógł: 0
Dołączył: 6.08.2006

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


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?


--------------------
Początkujący
Go to the top of the page
+Quote Post
dtb
post 30.10.2006, 22:19:20
Post #2





Grupa: Zarejestrowani
Postów: 476
Pomógł: 1
Dołączył: 5.11.2005
Skąd: Bieruń city

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


nie jestem pewien ale sprobuj:
  1. SELECT fotka FROM fotki WHERE id_tematu = 'X' && id = MIN(id)


--------------------
Go to the top of the page
+Quote Post
=kokos=
post 2.11.2006, 13:12:21
Post #3





Grupa: Zarejestrowani
Postów: 114
Pomógł: 0
Dołączył: 6.08.2006

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


  1. SELECT fotka FROM fotki WHERE id=(SELECT MIN(id) FROM fotki WHERE id_tematu = X);


--------------------
Początkujący
Go to the top of the page
+Quote Post

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 Wersja Lo-Fi Aktualny czas: 22.06.2025 - 23:46