а как выбрать из таблицы только краткую и полную новость, я вот этим режу на 500 новостей
синонимизирую и в новую базу импортирую, но в dle_post входят все и титл, и краткие и полные новости, в общем все что есть в новости.
Sypex Dumper создает вот такую структуру потом
Пытаюсь удалить
чтобы старое не синонимизированое осталось, но выдает ошибку синтаксиса. Перелопатил справочники SQl, что-то ничего вменяемого не нашел
Вообще не понимаю как этот синтаксис SQL работает, пытаюсь вырезать через блокнот ненужные новости, аналогично - ошибка синтаксиса.
Код:
INSERT INTO dle_post2 SELECT * FROM dle_post ORDER BY `id` DESC LIMIT 500
Sypex Dumper создает вот такую структуру потом
Код:
DROP TABLE IF EXISTS `dle_post`;
CREATE TABLE `dle_post` (
`id` int(11) NOT NULL auto_increment,
`autor` varchar(40) NOT NULL default '',
`date` datetime NOT NULL default '0000-00-00 00:00:00',
`short_story` text NOT NULL,
`full_story` text NOT NULL,
`xfields` text NOT NULL,
`title` varchar(255) NOT NULL default '',
`descr` varchar(200) NOT NULL default '',
`keywords` text NOT NULL,
`category` varchar(200) NOT NULL default '0',
`alt_name` varchar(200) NOT NULL default '',
`comm_num` smallint(5) unsigned NOT NULL default '0',
`allow_comm` tinyint(1) NOT NULL default '1',
`allow_main` tinyint(1) unsigned NOT NULL default '1',
`allow_rate` tinyint(1) unsigned NOT NULL default '1',
`approve` tinyint(1) NOT NULL default '0',
`fixed` tinyint(1) NOT NULL default '0',
`rating` smallint(5) NOT NULL default '0',
`allow_br` tinyint(1) NOT NULL default '1',
`vote_num` smallint(5) unsigned NOT NULL default '0',
`news_read` mediumint(8) NOT NULL default '0',
`votes` tinyint(1) NOT NULL default '0',
`access` varchar(150) NOT NULL default '',
`expires` date NOT NULL default '0000-00-00',
`symbol` varchar(3) NOT NULL default '',
`flag` tinyint(1) NOT NULL default '1',
`editdate` varchar(15) NOT NULL default '',
`editor` varchar(40) NOT NULL default '',
`reason` varchar(255) NOT NULL default '',
`view_edit` tinyint(1) NOT NULL default '0',
`tags` varchar(255) NOT NULL default '',
PRIMARY KEY (`id`),
KEY `autor` (`autor`),
KEY `alt_name` (`alt_name`),
KEY `category` (`category`),
KEY `approve` (`approve`),
KEY `allow_main` (`allow_main`),
KEY `date` (`date`),
KEY `symbol` (`symbol`),
KEY `comm_num` (`comm_num`),
KEY `tags` (`tags`),
FULLTEXT KEY `short_story` (`short_story`,`full_story`,`xfields`,`title`)
) ENGINE=MyISAM AUTO_INCREMENT=955345357 /*!40101 DEFAULT CHARSET=cp1251 */;
INSERT INTO `dle_post` VALUES
Код:
`title` varchar(255) NOT NULL default '',
Вообще не понимаю как этот синтаксис SQL работает, пытаюсь вырезать через блокнот ненужные новости, аналогично - ошибка синтаксиса.