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




MySQL.RU - Webboard



Вернуться
ошибка в работе с данными (SergeyL) 30/11/2008 - 15:47:29
      Re: через Ж (SergeyL) 30/11/2008 - 16:11:16

> Original message text:
> From: SergeyL - 30/11/2008 - 15:47:29
> Subject:ошибка в работе с данными
> -----------------
> Приветствую всех! ситуация слеудующая. есть блоб столбец который через запятую содержит список цифр.
> запрос такой, показыеваем сам столбец, входит литуда 1 и входит ли 17...
> SELECT concat(t.catalog),1 in (t.catalog),17 in (concat(t.catalog))
> FROM tx_miniprice_tovar t
> WHERE 1 in (t.catalog)
>
> и такой результат
> concat(t.catalog) 1 in (t.catalog) 17 in (concat(t.catalog))
> 1,15 1 0
> 1,16 1 0
> 1,18 1 0
> 1,17 1 0
>
>


From: SergeyL - 30/11/2008 - 16:11:16
Subject:через Ж
-----------------
перечисленя для регекспа что бы он при поиске вхождения не находил к примеру 17 когда ищем составляющие 1 или 7

SELECT t.*,concat(t.catalog)
FROM tx_miniprice_tovar t
WHERE t.catalog REGEXP "17,|,17,|,17"

к владельцам сайта не помешало бы форум замутить, одноименный домен взяли а место для полноценной переписки разработчиков не даете (((


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

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

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



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