Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [sql] Wybieam wpisy z jednej tabeli i do każdego wpisu liste pasująych wpisów z innej tabeli
starterrrrr
post
Post #1





Grupa: Zarejestrowani
Postów: 138
Pomógł: 0
Dołączył: 7.01.2015

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


Witam.

Zastanawiam się, jak ułozyć zapytanie, ktore zwróci mi moje wartości z TabelaA.

Przy tym chciałem dla kazdej zwróconej wartości z TabelaA żeby zwróciło mi liste pasujących wartości z TabelaB.

Obie tabele są połączone np polem ID.

Można zrobić zapytanie za pomoca INNER, ale wtedy bede miał ilośc zwróconych pozycji z TabelaA x TabelaB a chciałem miec tylko liste z TabeliA + do kazdej np jakas tablica z drugiej.


Mozna takie cos łatwo zrobić tak:

  1. $result = sql("SELECT FROM TabelaA");
  2. while($row_a = mysql_fetch_assco($result)) {
  3.  
  4. i tutaj mamy kolejne pdzapytanie, które wyszukuje wpisu z drugiej tabeli gdzie jest pasujące ID=$row_a['ID']
  5.  
  6. }


Czy da sięto za pomoca jednego zapytania wykonac?

Ten post edytował starterrrrr 10.09.2015, 09:51:59
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.09.2025 - 14:12