Новости
Документация
Download
Webboard
Поиск
FAQ/ЧаВо
Обратная связь




MySQL.RU - Webboard



Вернуться
grep in db (Kostik) 26/09/2003 - 11:21:55
      Re: grep in db (Антон) 26/09/2003 - 14:20:02
      Re: grep in db (Антон) 26/09/2003 - 14:21:42

> Original message text:
> From: Kostik - 26/09/2003 - 11:21:55
> Subject:grep in db
> -----------------
> Привет всем
>
> Кто помоежет - есть база в которой очччень много таблиц и в каждой много текста, вот мне надо найти в какой таблице сожержится кусочек текста, например слово "лопата"
>
> Всем большое спасибо
>


From: Антон - 26/09/2003 - 14:20:02
Subject:grep in db
-----------------
1. SHOW TABLES - получаем список таблиц.
2. SELECT FieldName FROM TableName WHERE (FieldName LIKE 'лопата') OR (FieldName LIKE '%лопата') or (FieldName LIKE 'лопата%') OR (FieldName LIKE '%лопата%') - ищем слово "лопата".
Где FieldName -имя поля где должносодержаться слово,
TableName - имя таблицы полученное в первом запросе.
3. используя результат полученный в первом запросе (список таблиц в базе). применяя выше укзанную формулу для каждой таблицы ищем слово лопата.

А вообще сама идея несколько страннная. Ж)


[Это сообщение - спам!]

Последние сообщения из форума

Уважаемые посетители форума MySQL.RU!
Убедительная просьба, прежде чем задавать свой вопрос в этом форуме, обратите внимание на разделы:
- ответы на наиболее часто задаваемые вопросы - FAQ
- раздел документация
- раздел поиск по сообщениям форума и документации
Также, старайтесь наиболее подробно указывать свою ситуацию (версию операционной системы, версию MySQL, версию программного обеспечения, по которому возникает вопрос, текст возникающих ошибок, и др.)
Помните, чем конкретнее Вы опишете ситуацию, тем больше шансов получить реальную помощь.
 Имя:
 E-mail:
 Тема:
 Текст:
Код подтверждения отправки: Code
10861



РЕКЛАМА НА САЙТЕ
  Создание сайтов | |