Mam takie table:
-poziomą
-------------------------------------------------------
id_adresy_2 | adres1 | adres2 | adres3 | adres4 |
-------------------------------------------------------
1 | 1 | 4 | 3 | 2 |
-------------------------------------------------------
-pionową
---------------------------
id_adres | adres |
---------------------------
1 | Bielsko-Biała |
---------------------------
2 | Katowice |
---------------------------
3 | Tychy |
---------------------------
4 | Żywiec |
---------------------------
Wymyśliłam coś takiego:
SELECT a.adres1, b.adres, a.adres2, c.adres, a.adres3, d.adres, a.adres4 FROM adresy_2 a JOIN adresy b ON a.adres1 = b.id_adres JOIN adresy c ON a.adres2 = c.id_adres JOIN adresy d ON a.adres3 = d.id_adres JOIN adresy e ON a.adres4 = e.id_adres WHERE id_adresy_2 = 9
Działa to ale wyniki wyświetlają się w takiej wersji:
--------------------------------------------------------------------------------------
adres1 | Bielsko-Biała | adres2 | Żywiec | adres3 | Tychy | adres4 | Katowice |
--------------------------------------------------------------------------------------
A chciałaby się dowiedzieć jak połączyć pionową i poziomą tabele, tak żeby wynik tego złączenia pokazywał się w pionowej tabelce tak jak poniżej?
--------------------------
adres 1 | Bielsko-Biała |
--------------------------
adres 2 | Żywiec |
--------------------------
adres 3 | Tychy |
--------------------------
adres 4 | Katowice |
--------------------------