Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [MySQL] Powtarzające się rekordy
mathewZ
post
Post #1





Grupa: Zarejestrowani
Postów: 6
Pomógł: 0
Dołączył: 1.11.2012

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


Witam. Zaczynam przygodę z MySQL'em. Mam pewną bazę.

Regał przechowuje półki.
Chcę wyciągnąć wszystkie półki(P1, P2, P3, P4...) z regału(R1) w postaci:
R1
P1
P2
P3
....
Niestety po odpytaniu bazy otrzymuje taki oto wynik:
R1
P1
R1
P2
R1
P3
....
Zapytanie do bazy które wykonuje:

  1. SELECT * FROM regal
  2. INNER JOIN polka
  3. ON(polka.regal_idregal = regal.idregal);


Proszę o pomoc, z góry dziękuję!





Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
mmmmmmm
post
Post #2





Grupa: Zarejestrowani
Postów: 1 421
Pomógł: 310
Dołączył: 18.04.2012

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


  1. SELECT idregal, 0 idpolka, nazwa FROM `regal` r
  2. UNION ALL
  3. SELECT p.regal_idregal, idpolka, nazwa_polka FROM `regal` r LEFT JOIN `polka` p ON r.idregal=p.regal_idregal
  4. ORDER BY idregal, idpolka
Go to the top of the page
+Quote Post

Posty w temacie


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

 



RSS Aktualny czas: 18.10.2025 - 00:29