Łączenie dwóch tabel w jedną

Odpowiedz Nowy wątek
2018-12-25 15:03
Krwawy Pomidor
0

Witam.
Czy jest możliwość połączenia rekordów z dwóch tabel w jedną ?

Przykład:
Tabela 1

id|name|
1|ValA#1|
2|ValA#3|
3|ValA#2|

Tabela 2

id|name|
1|ValB#2|
2|ValB#3|
3|ValB#1|

Wynik ORDDER BY 'name' ASC:

id|name|
1|ValA#1|
2|ValA#2|
3|ValA#3|
4|ValB#1|
5|ValB#2|
6|ValB#3|

Pozostało 580 znaków

2018-12-25 15:08
0

join.


Pozostało 580 znaków

2018-12-25 15:27
Krwawy Pomidor
0
SELECT * FROM `tabela` INNER JOIN `tabela2` ON `tabela`.`id`=`tabela2`.`id`;

Coś takiego ?
Jak odpalam to wyrzuca mi jedynie rekordy z tabela2..
Gdy usunę ON... to wyrzuca mi błąd HY000

Pozostało 580 znaków

2018-12-25 15:44
0

A, mój błąd - tutaj lepiej sprawdzi się union.


Pozostało 580 znaków

2018-12-25 16:10
Krwawy Pomidor
0

Działa dzięki @Patryk27 !

Pozostało 580 znaków

Odpowiedz
Liczba odpowiedzi na stronę

1 użytkowników online, w tym zalogowanych: 0, gości: 1, botów: 0