Общие > Базы данных

выборка определенного слова из кучи данных

<< < (3/7) > >>

tarya:
не, не могу пока такого наворотить, "SUBSTRING" как этим пользоваться знаю а на другие функции никак не знаю, нучно чтоото почитать, а нечего :( вот жаль, я даже незнаю как определить месторасположение слова того :(

спасибо за помощь

Меняздесьдавнонет:
что-то, которое нужно почитать, находится по адресу
http://www.mysql.com

Alexandr:

--- Цитировать ---Но в общем-то, вариант Александра, когда запрашивается целиком поле, а вырезка производится скриптом, наверное, попроще будет.
--- Конец цитаты ---

Оплошал малость. Я имел в виду SQL\'евский SUBSTRING.

--- Цитировать ---я даже незнаю как определить месторасположение слова того
--- Конец цитаты ---

Вот решение:

SELECT *,
MID(detail,LOCATE(\'$word\', your_field)-20, 30)
FROM your_table WHERE your_field LIKE \'$word\';

tarya:
$query = "SELECT * MID (detail , LOCATE(\'$find\', data) -20, 30) FROM u_find WHERE data LIKE \'$find\'";


вот такой запрос по сути дела получился, но он не верен, пишет Ошибку :(


как жаль

fidget:
tarya
и какую ошибку оно пишет?

Навигация

[0] Главная страница сообщений

[#] Следующая страница

[*] Предыдущая страница

Sitemap 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 
Перейти к полной версии