Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [MySQL][PHP]Wyświetlenie wartości z dwóch tabel
maxcv5123
post 10.07.2017, 18:02:23
Post #1





Grupa: Zarejestrowani
Postów: 17
Pomógł: 0
Dołączył: 5.12.2016

Ostrzeżenie: (10%)
X----


Zastanawiam się czy jest możliwa pewna rzecz, mianowicie mam dwie tabele
PIERWSZA
fid|optValue|
86|a
86|b
86|c
86|d
86|e
86|f
DRUGA
fid|optValue
86|a
86|d
86|e

W tabeli pierwszej mam zapisany komplet pewnych danych o danym id i wartości od "a" do "f". W drugiej tabeli mam jedynie kilka wybranych wartości od a do f. Chcę wyświetlić wszystkie wartości z tabeli PIERWSZEJ, plus jeśli w tabeli drugiej nie ma odpowiednika ma dać 0 lub "pustą" wartość. Ma to wyglądać mniej więcej tak:
a a
b 0
c 0
d d
e e
f 0
Kombinowałem z zapytaniem, ale coś mi nie wychodzi, nie wiem czy coś takiego jest możliwe. Może jakiś link do pomocy... poniżej wstawiam moje zapytanie
  1. $query = "SELECT o.optValue AS valueobj, s.optValue AS valueselect FROM #__sobipro_field_option AS o, #__sobipro_field_option_selected AS s"
  2. . " WHERE o.fid = '86' AND s.optValue = o.optValue AND s.fid = '86'"

obecnie wyświetla
a a
d d
e e

Ten post edytował maxcv5123 10.07.2017, 18:04:07
Go to the top of the page
+Quote Post
trueblue
post 10.07.2017, 18:19:13
Post #2





Grupa: Zarejestrowani
Postów: 6 761
Pomógł: 1822
Dołączył: 11.03.2014

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


https://www.w3schools.com/sql/sql_join_left.asp


--------------------
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: 25.04.2024 - 00:16