AlexFree
Новичок
По одному запросу - 2 записи..
Есть таблица:
CREATE TABLE `words` (
`id` int(10) unsigned NOT NULL auto_increment,
`word` varchar(100) NOT NULL default '',
`letter` char(1) NOT NULL default '',
`link` varchar(150) NOT NULL default '',
`cat_id` int(10) unsigned NOT NULL default '0',
PRIMARY KEY (`id`),
KEY `cat_id` (`cat_id`),
KEY `letter` (`letter`),
KEY `word` (`word`)
Добавляю две записи:
INSERT INTO words SET word='Орудие',letter='о',link='tr.cgi?key=Орудие';
INSERT INTO words SET word='Оружие',letter='о',link='tr.cgi?key=Оружие';
Делаю запрос:
SELECT * FROM `words` WHERE word='Орудие';
Выдаёт оба добавленных поля...
На запрос SELECT * FROM `words` WHERE word='Оружие' - то же самое.
В чем дело?
БД MySQL 4.0.18.
Есть таблица:
CREATE TABLE `words` (
`id` int(10) unsigned NOT NULL auto_increment,
`word` varchar(100) NOT NULL default '',
`letter` char(1) NOT NULL default '',
`link` varchar(150) NOT NULL default '',
`cat_id` int(10) unsigned NOT NULL default '0',
PRIMARY KEY (`id`),
KEY `cat_id` (`cat_id`),
KEY `letter` (`letter`),
KEY `word` (`word`)
Добавляю две записи:
INSERT INTO words SET word='Орудие',letter='о',link='tr.cgi?key=Орудие';
INSERT INTO words SET word='Оружие',letter='о',link='tr.cgi?key=Оружие';
Делаю запрос:
SELECT * FROM `words` WHERE word='Орудие';
Выдаёт оба добавленных поля...
На запрос SELECT * FROM `words` WHERE word='Оружие' - то же самое.
В чем дело?
БД MySQL 4.0.18.