![]() |
![]() |
Andy K. 14.10.2004 - 13:59 |
Всем привет. Есть таблица 'Faces', есть поле 'FullName', допустим есть три записи: 'Иванов Сергей Пвалович', 'Иванов Иван Иванович','Сидорова Марина Ивановна', так вот, мне нужно с помощью запроса выбрать полю только те записи, у которых в поле 'FullName' есть слово 'Иван'. Пробовал оператор LIKE, но он возвращает все три записи, подскажите. |
Andy K. 1 - 14.10.2004 - 14:15 |
Разобрался, нужно постоить индекс типа FullText и потом выбирать через MATCH и AGAINST Ок. Тема закрыта. |
Andy K. 2 - 14.10.2004 - 14:16 | Единственное, может кто подскажет ресур с полным описание всех операторов и функций MySQL 4.x.x, или может у кого файлик текстовый имееется? |
Deflorator 3 - 14.10.2004 - 14:28 | http://www.mysql.com |
Grim Ghost 4 - 14.10.2004 - 17:31 |
А так? select FullName from Faces where FullName like '% Иван %' |
Grim Ghost 5 - 14.10.2004 - 17:33 | Там по пробелу между процентом и именем. |
Andy K. 6 - 15.10.2004 - 09:35 | То что www.mysql.com это понятно, на русском хотелось бы. |