Сравнить две таблицы бд mysql

146
12 августа 2018, 01:00

В одно таблице есть два поле (pole1 и pole2) нужно два этих поля сравнить с другой таблицей имеющей (pole). Подскажите как выполнить запрос sql?

Answer 1

Данный вопрос уже задавался Сравнение двух таблиц MySQL. Немного информации о JOIN's https://anton-pribora.ru/articles/mysql/mysql-join/

Answer 2

Где-то так:

 SELECT * FROM TableOne t1
 LEFT JOIN TableTwo t2 on t1.id = t2.id
 WHERE t1.pole1 = t2.pole AND t1.pole2 = t2.pole;
Answer 3

если вязать по pole

SELECT t1.pole1, t1.pole2, t2.pole,t3.pole FROM TableOne t1
 LEFT JOIN TableTwo t2 on t1.pole1 = t2.pole
 LEFT JOIN TableTwo t3 on t1.pole2 = t3.pole
READ ALSO
Запрос на Update

Запрос на Update

Имеется две таблицы:games (id, name, devices) и groped_games (id, game_id, group_name)В games

169
Каким образом не скрывать меню при наведении

Каким образом не скрывать меню при наведении

Есть всплывающее меню, которое появляется при наведении, и пропадает сразу после смещения курсора с его областиКаким образом не скрывать...

161
Не отображаются файлы Html на хостинге

Не отображаются файлы Html на хостинге

Залил сайт на хостингНекоторые файлы html не обнаруживаются, причем заметил, что с характерными для немецкого языка буквами - ü ä и т

179