Официальный сайт студ.городка НГТУ
Программирование и БД » [MySQL]Работа с текстовыми полями 

#1  31.07.06 14:26

[MySQL]Работа с текстовыми полями

если это можно осуществить "средствами" запроса
вообщем мораль: хрена лысого кол-ко вхождений строки в запросе подсчитаешь...ну да и лана

Исправлено iDrum (05.08.06 09:54)

Offline

#2  31.07.06 14:39

Re: [MySQL]Работа с текстовыми полями

Сделай два запроса и избавь себя от геммороя лишнего.

Offline

#3  31.07.06 15:00

Re: [MySQL]Работа с текстовыми полями

Karminsky прав, только в два запроса можно, хотя если сильно извернуться, то может и в один получиться

Offline

#4  31.07.06 15:17

Re: [MySQL]Работа с текстовыми полями

имхо,не должен получиться сложный запрос
по 2)CHAR_LENGTH(field_name)....

Offline

#5  31.07.06 17:54

Re: [MySQL]Работа с текстовыми полями

select count(field_name),CHAR_LENGTH(field_name) from tbl_name where field_name="word"

Offline

#6  31.07.06 17:58

Re: [MySQL]Работа с текстовыми полями

XuMiX написал(а):

select count(field_name),CHAR_LENGTH(field_name) from tbl_name where field_name="word"

не то... ему количество вхождений строки в строку надо считать

Offline

#7  04.08.06 22:51

Re: [MySQL]Работа с текстовыми полями

например на PHP:
$req = mysql_query("select field_name,CHAR_LENGTH(field_name) from tbl_name where field_name='word'") or die();

$res = mysql_fetch_array($req,MYSQL_NUM);

substr_count($res[0],'word'); // число вхождений слова word
$res[1]; // длина строки

по другому не знаю... (

Offline

Программирование и БД » [MySQL]Работа с текстовыми полями 

ФутЕр:)

© Hostel Web Group, 2002-2025.   Сообщить об ошибке

Сгенерировано за 0.042 сек.
Выполнено 14 запросов.