SQL выбор результатов из нескольких таблиц - PullRequest
0 голосов
/ 02 августа 2020

Я создал форму поиска, которая успешно показывает результаты из одной таблицы «ссылки», но я хочу, чтобы результаты поиска выполнялись из нескольких таблиц, таких как «ссылки1» «ссылки2».

Это моя кодировка

$orderby = " ORDER BY id desc"; 
$sql = "SELECT * FROM links " . $queryCondition;
$result = mysqli_query($conn,$sql); 

1 Ответ

0 голосов
/ 02 августа 2020

Это идеальная проблема, которую может решить UNION SELECT. Допустим, у вас есть две таблицы, links1 и links2, обе с одинаковыми именами столбцов. То, что вы можете сделать в SQL, будет SELECT * FROM links1 UNION SELECT * FROM links2, и это вернет данные, как если бы обе таблицы находились друг под другом. Для получения дополнительной информации прочтите https://www.w3schools.com/sql/sql_union.asp

...