У меня есть две таблицы tour_foreign
& tour_foreign_residence
в базе данных, и я хочу объединить эти две таблицы вместе, которые получают вывод из кода PHP, как в следующем примере:
Мои таблицы и значения:*
Я хочу получить в качестве вывода tour_foreign.id = tour_foreign_residence.relation
:
Недельный тур по Стамбулу_1 |88888 и 99999 $ 112233 $ 445566 |Три ночи и два дня |15: 29
Недельная экскурсия по Стамбулу_2 |55555 и 66666 $ 77777 |Три ночи и два дня |12: 03
Недельный тур по Стамбулу_3 |11111 и 22222 $ 33333 $ 44444 |Три ночи и два дня |12: 03
Моя попытка такая, но она не дает мне того, что я хочу выше:
$this -> db -> query("
SELECT
@rownum := @rownum + 1 rownum,
tour_foreign.id,
tour_foreign.name,
tour_foreign_residence.name_re,
tour_foreign.term,
tour_foreign.time_go,
tour_foreign.time_back,
tour_foreign.type_of_vehicle
FROM tour_foreign
INNER JOIN tour_foreign_residence
ON ( tour_foreign.id = tour_foreign_residence.relation )
JOIN (SELECT @rownum := 0) r
WHERE tour_foreign.name LIKE "%' . $find . '%"
OR tour_foreign_residence.name_re LIKE "%' . $find . '%"
")
Как это исправить?