Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Połączenie 3 zapytań w jedno
falent
post
Post #1





Grupa: Zarejestrowani
Postów: 14
Pomógł: 0
Dołączył: 3.06.2012

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


Mam takie kolumny
First name | last name | nr | pref1 | pref2 | pref3 | situation | distance | sex


Chciałbym pobrać wynik z tabeli ap i wyświetlić je:

  1. SELECT DISTINCT nr FROM ap


  1. WHERE sex='F' AND pref1='1' ORDER BY situation DESC, distance DESC
  2. AND WHERE (sex='F' AND pref2='1' AND situation= ' ' ) ORDER BY distance DESC
  3. AND WHERE (sex='F' AND pref3='1' AND situation= ' ' ) ORDER BY distance DESC
  4. LIMIT 4


potem z tej tabeli dodać taki wynik


  1. WHERE sex='F' AND pref1='2' ORDER BY situation DESC, distance DESC
  2. AND WHERE (sex='F' AND pref2='2' AND situation= ' ' ) ORDER BY distance DESC
  3. AND WHERE (sex='F' AND pref3='2' AND situation= ' ' ) ORDER BY distance DESC
  4. LIMIT 10

i na końcu dodać wynik z tej samej tabeli


  1. WHERE sex='F' AND pref1='3' ORDER BY situation DESC, distance DESC
  2. AND WHERE (sex='F' AND pref2='3' AND situation= ' ' ) ORDER BY distance DESC
  3. AND WHERE (sex='F' AND pref3='3' AND situation= ' ' ) ORDER BY distance DESC
  4. LIMIT 10



jak powinienm połączyć zapytania żeby wyświetlał mi wszystkie te wyniki razem w jednej tabeli w podanej kolejności jak w zapytaniach? Męczę się już cały dzień sad.gif

Ten post edytował falent 7.07.2012, 10:38:08
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: 20.08.2025 - 21:45