Гость
Форумы / Обсуждение нашего сайта (архив) [закрыт] [закрыт для гостей] / Поиск слов "BEFORE", "AFTER" / 20 сообщений из 20, страница 1 из 1
07.08.2007, 10:40
    #4488040
Oleг
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Поиск слов "BEFORE", "AFTER"
Если вводить указанные в заголовке слова в строку поиска без кавычек - то результатом посика всегда является "не найдено".
А если заключить эти слова в кавычки - то поиск срабатывает (результаты находятся).
Это глюк или фича?

Имеются ли еще какие-то слова-"исключения"?
(а то иной раз понадеешься на результаты, а они окажутся не соотвествующими сформулированному запросу, просто потому что некоторые слова обрабатываются "особым" образом)
...
Рейтинг: 0 / 0
07.08.2007, 11:22
    #4488501
Glory
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Поиск слов "BEFORE", "AFTER"
Oleг 
Если вводить указанные в заголовке слова в строку поиска без кавычек - то результатом посика всегда является "не найдено".
А если заключить эти слова в кавычки - то поиск срабатывает (результаты находятся).
Это глюк или фича?
В полнотекстовом поиске это называется шумовые слова(noise words). Потому, что в ангийском это всего лишь предлоги "до" и "после"
...
Рейтинг: 0 / 0
07.08.2007, 18:03
    #4492567
Oleг
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Поиск слов "BEFORE", "AFTER"
Хм, подозревал, но уверенности не было, и в справке нигде не нашел...
(хотя мне, например, конкретно эти слова, не кажутся такими уж "шумовыми" - уже хотя бы потому, что являются ключевыми словами в SQL)

А имеется ли где-то список таких слов (для данного форума)?
Может еще какие-то считаю нормальными, а они - "шумовые" на самом деле.... :-)
Спасибо за ответ!
...
Рейтинг: 0 / 0
08.08.2007, 10:28
    #4494392
Kull Damned
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Поиск слов "BEFORE", "AFTER"
Oleг 
Хм, подозревал, но уверенности не было, и в справке нигде не нашел...
(хотя мне, например, конкретно эти слова, не кажутся такими уж "шумовыми" - уже хотя бы потому, что являются ключевыми словами в SQL)

А имеется ли где-то список таких слов (для данного форума)?
Может еще какие-то считаю нормальными, а они - "шумовые" на самом деле.... :-)
Спасибо за ответ!
Предлагаю почитать BOL на эту тему, если мне не изменяет память - в нем есть ссылка на словарь шумовых слов, который можно пополнять или урезать - читайте, сударь.
...
Рейтинг: 0 / 0
08.08.2007, 10:30
    #4494412
Glory
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Поиск слов "BEFORE", "AFTER"
Oleг 
Хм, подозревал, но уверенности не было, и в справке нигде не нашел...
(хотя мне, например, конкретно эти слова, не кажутся такими уж "шумовыми" - уже хотя бы потому, что являются ключевыми словами в SQL)
full text search делается для разговорных языков, а не для языков программирования
Список дефолтных шумовых слов для полнотекстового поиска в MSSQL есть в хелпе по MSSQL
...
Рейтинг: 0 / 0
08.08.2007, 10:58
    #4494694
Oleг
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Поиск слов "BEFORE", "AFTER"
Цитата 
Предлагаю почитать BOL на эту тему
Простите, а что есть "BOL"? отстал я от жизни видимо...
Этот список что, одинаковый для всего интернета?... Или для какой-то СУБД?
Цитата 
...который можно пополнять или урезать
Разве я могу здесь сам настроить/изменить под себя список шумовых слов?

Может кто даст все-таки ссылку на этот список (используемый конкретно на данном форуме/сайте)? Поиском так и не нашел.
Чувствую, для надежности придется скоро половину слов в кавычки оборачивать...
...
Рейтинг: 0 / 0
08.08.2007, 11:03
    #4494744
Kull Damned
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Поиск слов "BEFORE", "AFTER"
Oleг 
Простите, а что есть "BOL"? отстал я от жизни видимо...
Нет, не отстал, просто не желаешь думать и пользоваться поиском.
Oleг 
Этот список что, одинаковый для всего интернета?... Или для какой-то СУБД?
Для СУБД.
Oleг 
Разве я могу здесь сам настроить/изменить под себя список шумовых слов?
Здесь - нет.
Oleг 
Может кто даст все-таки ссылку на этот список (используемый конкретно на данном форуме/сайте)? Поиском так и не нашел.
Он стандартный для M$ SQL.
Oleг 
Чувствую, для надежности придется скоро половину слов в кавычки оборачивать...
Ой как все сложно... Пару раз сделать поиск... Ужоснах!
...
Рейтинг: 0 / 0
08.08.2007, 11:05
    #4494752
Kull Damned
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Поиск слов "BEFORE", "AFTER"
З.Ы. Для надежности пользуйся гуглом.

Будущего нет. И завтра не будет. ©
...
Рейтинг: 0 / 0
08.08.2007, 11:14
    #4494836
Oleг
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Поиск слов "BEFORE", "AFTER"
хм, нашел что такое BOL... Вы уж расшифровали бы, не все ведь Sybase-ом занимаются.
А список пока не нашел. Думаю, не помешала бы ссылка на него в "правилах форума" и/или FAQ-е.
автор 
full text search делается для разговорных языков, а не для языков программирования
Это понятно. Только данный форум все-таки специфичен - под словами WHILE, BEFORE, BETWEEN в первую очередь подразумеваются ключевые слова SQL, а не "разговорные". Я уж не говорю о том, что форум все-таки русскоязычный.

Получается, иногда половину искомого приходится в кавычки заворачивать. Может хотя бы в редакторе сообщений как-то выделять их как шумовые, или автоматически кавычками их оборачивать (при отправке сообщения).
...
Рейтинг: 0 / 0
08.08.2007, 11:17
    #4494865
daw
daw
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Поиск слов "BEFORE", "AFTER"
Oleг 
Может кто даст все-таки ссылку на этот список (используемый конкретно на данном форуме/сайте)?
в прикрепленном файле - для аглицкого.
noiseENG.txt
...
Рейтинг: 0 / 0
08.08.2007, 11:17
    #4494868
Oleг
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Поиск слов "BEFORE", "AFTER"
Kull Damned
Вы видимо думаете, что здесь все работают только с MS SQL или Sybase. Можно было сразу расшифровать, что такое BOL и что движок работает на означенных СУБД.
...
Рейтинг: 0 / 0
08.08.2007, 11:19
    #4494883
daw
daw
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Поиск слов "BEFORE", "AFTER"
для русского

зы: это, конечно, не те, которые конкретно на sql.ru используются, а по умолчанию...
noiseRUS.txt
...
Рейтинг: 0 / 0
08.08.2007, 11:20
    #4494886
Oleг
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Поиск слов "BEFORE", "AFTER"
daw
Спасибо!
Коротко и ясно. Чего и хотелось. Вот уж правда иногда проще 755 байтов переслать, чем в поиск посылать...
...
Рейтинг: 0 / 0
08.08.2007, 11:24
    #4494920
Oleг
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Поиск слов "BEFORE", "AFTER"
Kull Damned 
Для надежности пользуйся гуглом
а как заставить гугл искать только в определенном форуме? "надежно" причем. Язык запросов я знаю, но слово "oracle" очень часто встречается во всех ветках.
...
Рейтинг: 0 / 0
08.08.2007, 11:58
    #4495201
Kull Damned
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Поиск слов "BEFORE", "AFTER"
Oleг 
Kull Damned
Вы видимо думаете, что здесь все работают только с MS SQL или Sybase. Можно было сразу расшифровать, что такое BOL и что движок работает на означенных СУБД.
Я вообще не думаю - от этого мозги изнашиваются. Если я встречаю что-то незнакомое - я спрашиваю сначала гугл, яндекс, а потом людей.
...
Рейтинг: 0 / 0
08.08.2007, 12:01
    #4495232
Kull Damned
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Поиск слов "BEFORE", "AFTER"
Oleг 
Kull Damned 
Для надежности пользуйся гуглом
а как заставить гугл искать только в определенном форуме? "надежно" причем. Язык запросов я знаю, но слово "oracle" очень часто встречается во всех ветках.
На, учись
...
Рейтинг: 0 / 0
08.08.2007, 12:35
    #4495523
judge
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Поиск слов "BEFORE", "AFTER"
Кстати, на странице результатов поиска, сразу под сообщением о том, сколько найдено тем, одной строкой идет поисковый запрос по которому был осуществлен поиск, который НЕ включает в себя шумовые слова. Т.е. если вы ищете

trigger where | procedure

то в этой строке вы увидете

trigger или procedure

Из чего сразу ясно что WHERE было откинуто.

Alex
...
Рейтинг: 0 / 0
08.08.2007, 15:30
    #4497024
Oleг
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Поиск слов "BEFORE", "AFTER"
Kull Damned 
На, учись
Спасибо!
За вежливость - отдельное спасибо.
judge 
на странице результатов поиска, сразу под сообщением...
Спасибо, подсказка полезная.
judge 
Из чего сразу ясно что WHERE было откинуто
К сожалению, это не так уж очевидно на самом деле.
Жаль, что все это не описано где-нибудь в справке, всего-то пара предложений. Вопросы всплывают именно потому, что не смог найти тут справку по поиску (или ее нету). Это не нападки, просто объясняю. В силу отсутствия такой справки - не всякий недавно сюда прибывший с ходу поймет как (и почему так) работает поиск.
Кстати, даже справку по форуму нашел не сразу (в FAQ-е) - тема "Форум" среди разделов по обсуждаемым базам и технологиям просто "теряется". Может стоить разместить ее как-то особняком, или даже на отдельной страничке со ссылкой из "главного меню" (как это сделано на многих форумах).
...
Рейтинг: 0 / 0
08.08.2007, 16:21
    #4497500
Oleг
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Поиск слов "BEFORE", "AFTER"
По поводу поиска в google и
Kull Damned 
Например,
1) Cочетание слов "after" + "before" местным поиском обнаруживается в 376 темах.
Поиск в гугле по выражению
  • +after +before "все форумы / oracle" site:sql.ru
  • выдает только 25 страниц.
Среди найденных "местным" поиском имеется тема "перенос файлов БД".
В гугле её найти не могу - скажем, по фразам:
  • "Ошибку породила невнимательность при переименовании файлов"
  • "На шестом шаге на одном из десятка файлов возникла следующая проблема"
  • (даже без указания прочих условий поиска, вообще во всем internet).
  • Другие фразы тоже пробовал.
  • Темы не новые, чтобы не успели еще проиндексироваться.
"Местный" поиск находит без проблем.

Еще пример
2) Поиск в google по условию
  • "перенос файлов БД с Linux на Solaris" site:sql.ru
  • находит тему "перенос файлов БД с Linux на Solaris".
  • а по условию
  • "все форумы / oracle"+"перенос файлов БД с Linux на Solaris" site:sql.ru
  • - уже не находит (попытка искать в разделе "Oacle").
Местный поиск опять находит без проблем.

Так что, на гугл тоже нельзя положиться.
...
Рейтинг: 0 / 0
08.08.2007, 17:32
    #4498230
Kull Damned
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Поиск слов "BEFORE", "AFTER"
Oleг 
Так что, на гугл тоже нельзя положиться.
Дык серебряной пули не существует. А гугл - он не единственный. На то тебе и голова дадена, чтобы в нее не только есть.

З.Ы. Не переживай ты так по поводу моей грубости - язву заработаешь.

Будущего нет. И завтра не будет. ©
...
Рейтинг: 0 / 0
Форумы / Обсуждение нашего сайта (архив) [закрыт] [закрыт для гостей] / Поиск слов "BEFORE", "AFTER" / 20 сообщений из 20, страница 1 из 1
Целевая тема:
Создать новую тему:
Автор:
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]