Требуется осуществить поиск по нескольким таблицам с разной структурой. Например, есть 3 таблицы:
table1: id, name, adress, telefon
table2: id, parent_id, date, age
table3: id, parent_id, komment
Записи объединяются по принципу: id из table1 = parent_id из table2...
Когда была только table1, поиск был сделан так:
PHP:
скопировать код в буфер обмена
$sql = "SELECT * FROM table WHERE id LIKE '%$search_query%' OR name LIKE '%$search_query%' OR adress LIKE '%$search_query%' OR telefon LIKE '%$search_query%' ORDER BY id DESC"; // Выполняем запрос.
Вопрос, как осуществить поиск по всем 3 таблицам?(Отредактировано автором: 31 Августа, 2013 - 18:49:29)
|