







|
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,
версию программного обеспечения, по которому возникает вопрос, текст возникающих ошибок, и др.)
Помните, чем конкретнее Вы опишете ситуацию, тем больше шансов получить реальную помощь.
10861
|
|