Компьютерный форум
Правила
Вернуться   Компьютерный форум > Форум программистов > Базы данных > MySQL
Перезагрузить страницу Как сделать поиск именно через match against с точкой
Ответ
 
Опции темы Опции просмотра
  (#1 (permalink)) Старый
ddRoot ddRoot вне форума
Member
 
Сообщений: 263
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Регистрация: 07.11.2006
По умолчанию Как сделать поиск именно через match against с точкой - 07.02.2009, 15:31

Всем привет. Есть табличка:
Код:
CREATE TABLE `articles` (
  `a` varchar(200) collate latin1_general_ci default NULL,
  FULLTEXT KEY `a` (`a`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1 COLLATE=latin1_general_ci;

INSERT INTO `articles` VALUES ('test');
INSERT INTO `articles` VALUES ('test.1');
INSERT INTO `articles` VALUES ('test.2');
выполняю запрос
Код:
SELECT * FROM `articles` WHERE match(a) against('+test*' in boolean mode)
показывает все три записи
Этот:
Код:
SELECT * FROM `articles` WHERE match(a) against('+"test."*' in boolean mode)
по идее должен показать только последние две, а показывает все. against('+test.*' in boolean mode), against('+test\.*' in boolean mode) аналогично. Пробовал в пхпмуадмине.

Подскажите, как сделать поиск (именно через match...against) с точкой? Тут выложил упрощенную задачу, там больше полей и более сложный поиск, но глюк в этой точке...
Ответить с цитированием
Ads
Ответ

Опции темы
Опции просмотра

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.
Trackbacks are Вкл.
Pingbacks are Вкл.
Refbacks are Выкл.


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
не могу сделать двоичный поиск Wolfmenmen С/С++ 3 21.12.2011 01:10
как сделать ноут точкой доступа wifi abzdoliz Сетевые подключения 2 13.12.2011 00:00
Как сделать так чтобы в Edit вводились именно цифры и именно 6 штук vlad_titov C++ Builder 5 11.06.2011 22:33
Как исправить проблему отображения папок через функцию поиск imported_Максик Вопросы начинающих программистов 1 04.03.2011 19:15
Как сделать сложный поиск odinokayahelp Delphi 8 01.12.2009 17:25
Поиск в Edit через loPartialKey SQL nwchades C++ Builder 1 20.05.2008 14:43
Как осуществить поиск в access через sql запросы zaslanec C++ Builder 17 14.11.2007 13:13
MDI через WinAPI поиск сабж в коде Ramiz Visual C++ 1 10.09.2006 20:20
Как сделать поиск по Listbox ROLF Delphi 4 19.12.2005 15:36
Как сделать так чтобы при вызове метода-родителя TChildren.init выводился именно FVal Anonymous Вопросы начинающих программистов 0 29.08.2004 14:49
Как организовать быстрый поиск в поле Name через Edit Anonymous C++ Builder 5 01.06.2004 00:00
Как сделать так чтобы пользователи вводили цифры без запятых а только точкой Alisher Delphi 1 28.08.2003 14:26



Powered by vBulletin® Version 3.8.7
Copyright ©2000 - 2018, Jelsoft Enterprises Ltd.
Нardforum.ru - компьютерный форум и программирование, форум программистов