Поиск сразу по нескольким таблицам базы данных(PHP)
Предположим, в БД есть три таблицы: table1, table2, table3. Они имеют два одинаковых поля: id и name (т.е. в каждой есть эти поля). Надо организовать чтение из таблиц так, чтобы выдавались значения поля name из всех трех таблиц, сортируясь по id. Пожалуйста, помогите!
ДополненSQL
Только авторизированные пользователи могут оставлять свои ответы
Дата
Популярность
SELECT NAME FROM (
SELECT * FROM TABLE1 UNION
SELECT * FROM TABLE2 UNION
SELECT * FROM TABLE3)
ORDER BY ID
Но вообще-то, мой юный друг, одинаковые данные должны храниться в ОДНОЙ таблице.
БД какая? Если поддерживает SQL, то смотрите описание JOIN.