Russian TYPO3 community Форум больше не используется. Присоединяйтесь к каналу #community-ru в Slack for TYPO3 community  

Вернуться   Russian TYPO3 community > Обсуждение общих технических вопросов > Общие вопросы

Ответ
 
Опции темы Опции просмотра
Старый 05.07.2007, 04:03   #1
solshark
Новенький
 
Регистрация: 04.11.2006
Сообщений: 13
По умолчанию Сложный mysql запрос

Мое почтение сообществу.
Пишу запрос в базу. Юзается в DB Integration.
Код:
...
AND WHERE xxx IN (
  IF( '###SOME_VAR_FROM_GET###' <=> '', '###SOME_VAR_FROM_GET###',
      (   
             SELECT GROUP_CONCAT (uid) FROM table
      )
)
...
Идея в следующем - если из дропдауна не передается value, то искать нужно по всем возможным uid из таблицы, но то, что возвращает GROUP_CONCAT не годится для проверки в IN().

Может нужно какой-то CAST заюзать? Или вообще поменять подход?
З.Ы. Без GROUP_CONCAT не работает, т.к. IF не может вернуть несколько строк, насколько я понял.

Последний раз редактировалось solshark; 05.07.2007 в 04:06 Причина: запрос криво копипастнул :)
solshark вне форума   Ответить с цитированием
Старый 05.07.2007, 22:37   #2
solshark
Новенький
 
Регистрация: 04.11.2006
Сообщений: 13
По умолчанию

Вопрос снимается. Нашел хуки.
solshark вне форума   Ответить с цитированием
Ответ


Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB code is Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
ВЕ TYPO 4.0.4 на MySQL 5.0.27 не отображает русских букв! Юрий Локализация проекта 9 01.03.2007 20:16
sr_feuser_register и MySQL error OpTi Общие вопросы 3 02.01.2007 04:10
3.7.0: supplied argument is not a valid MySQL result resource Michael Shigorin Установка 10 13.07.2005 14:38
MySQL & TYPO3 +PHP! Pomogite!!!!! Artem Boldyrev Общие вопросы 2 30.06.2005 16:45
Warning: mysql.... beerking Общие вопросы 1 05.04.2005 20:15


Часовой пояс GMT +4, время: 09:36.


Работает на vBulletin® версия 3.8.1.
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Перевод: zCarot

Хостинг и техническая поддержка: TYPO3 Лаборатория