Есть две таблицы: 1. id|name_id|post|data 2. id|name_id|send|data Как выбрать записи из этих двух таблиц и отсортировать их по дате? Т.е. если в первой таблице есть: data=01.01.2006 и data=05.01.2006 во втрой таблице есть: data=02.01.2006 и data=03.01.2006 Необходимо, чтобы в HTML таюлицу выводились записи в таком виде: Код (Text): name_id | post or send | data ххххххх | post_______ | 01.01.2006 ххххххх | send_______| 02.01.2006 ххххххх | send_______| 03.01.2006 ххххххх | post_______| 05.01.2006 Что-то я тут заткнулся...
Начал разбираться со структурой этих таблиц и выяснил, что в принципе, их можно объединить в одну. Часть полей совпадают 1:1 и в общую таблицу добавятся по 1-2 поля из этих таблиц. Вопроос: Что лучше - оставить эти таблицы, как есть и формировать запрос, создавая временную таблицу, или объединить эти таблицы в одну иделать выборку уже только по одной таблице?
select tbl.* from( select * from table1 union select * from table2 ) as tbl order by tbl.data вроде так тоже можно