Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [mysql] Zapytanie do 3 tabel
Forum PHP.pl > Forum > Bazy danych
potreb
Witam. Mam problem z zapytaniem do bazy. Pobieram dane z 3 tabel.
  1. SELECT a.*, o.*, r.* FROM `Proms1` a
  2. LEFT JOIN `Proms2` o ON o.po2 = a.pa2
  3. LEFT JOIN `Proms3` r ON r.pr3 = o.po3


Dane wyświetlam tworząc trójwymiarową tablicę a następnie używam foreach.
Problem polega na tym, iż posiadam w proms2 3 takie same kategorie do których przypisuje do jednego klucza dane z proms3.
Obrazując problem.

Kategoria 1
Kategoria 2
Dane 1
Kategoria 3
Dane 1
Kategoria 4
Dane 1
Kategoria 5
Dane 7
Dane 8
Kategoria 6
Dane 23

Czyli dla kategorii 2,3,4 zostają przypisane te same dane, a chciałbym żeby te dane był przypisane do ostatniej kategorii czyli 4.

Kategoria 2
Kategoria 3
Kategoria 4
Dane 1
Darti
group by ?
distinct ?
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.