Можно ли как-то сохранить те табличные выдачи, которые выдаёт phpMyAdmin, в таблицу? Например, есть таблица CREATE TABLE `reestr_waterbody_lake` ( `rwl_surrid` int(11) NOT NULL AUTO_INCREMENT, `rwl_id` text NOT NULL, `rwl_woarea` text NOT NULL, `rwl_collecting_area` text NOT NULL, PRIMARY KEY (`rwl_surrid`) ) ENGINE=InnoDB DEFAULT CHARSET=cp1251 ; и таблица CREATE TABLE `reestr_waterbody` ( `wb_surrid` int(11) NOT NULL AUTO_INCREMENT, `wb_id` text CHARACTER SET utf8 NOT NULL, `wb_boid` int(11) NOT NULL, `wb_boname` text CHARACTER SET utf8 NOT NULL, `wb_rbid` int(11) NOT NULL, `wb_rbname` text CHARACTER SET utf8 NOT NULL, `wb_subbid` int(11) NOT NULL, `wb_subname` text CHARACTER SET utf8 NOT NULL, `wb_hepid` int(11) NOT NULL, `wb_hepname` text CHARACTER SET utf8 NOT NULL, PRIMARY KEY (`wb_surrid`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8; Джойним их: SELECT * FROM `reestr_waterbody_lake` INNER JOIN `reestr_waterbody` ON `reestr_waterbody`.`wb_id` = `reestr_waterbody_lake`.`rwl_id` Возможно ли сохранить получившуюся таблицу, например, средствами phpMyAdmin?
Re: Как сохранить таблицу, полученную в результате INNER JOI Сперва создай новую таблицу, в которую будешь выгружать данные из тех двух. Тогда сможешь сделать такой запрос: Код (Text): INSERT INTO `new_table` (`field_1`, `field_2`, `field_3`, ...) SELECT `field_1`, `field_2`, `field_3`, ... FROM `reestr_waterbody_lake` INNER JOIN `reestr_waterbody` ON `reestr_waterbody`.`wb_id` = `reestr_waterbody_lake`.`rwl_id` Ещё, как вариант, можно создать нужный VIEW и брать данные оттуда.