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




MySQL.RU - Webboard



Вернуться
Вывод полей с содержанием NULL (Дмитрий) 01/03/2007 - 12:39:57
      Re: Вывод полей с содержанием NULL (Альмир) 01/03/2007 - 12:58:04
      Re: Вывод полей с содержанием NULL (Дмитрий) 01/03/2007 - 13:16:42
      Re: Вывод полей с содержанием NULL (Альмир) 01/03/2007 - 13:30:55
      Re: Вывод полей с содержанием NULL (Дмитрий) 01/03/2007 - 13:56:15
      Re: Помогите с операцией JOIN !!! (Anna) 05/03/2007 - 10:39:26

> Original message text:
> From: Дмитрий - 01/03/2007 - 12:39:57
> Subject:Вывод полей с содержанием NULL
> -----------------
> В "основной" таблице существуют поля со связями (по полю-идентификатору).
> В запросе хочется получить поля связанных таблиц с наименованиями.
> Проблема - в основной таблице некоторые поля NULL и запрос:
> SELECT main_name, f_01, f_02, f_03 FROM main, f1, f2, f3 WHERE (main_f_01=id_f1 OR main_f_01 IS NULL) AND (main_f_02=id_f2 OR main_f_02 IS NULL) AND (main_f_03=id_f3 OR main_f_03 IS NULL)
> выдает не то, что требуется (то есть NULL-евые поля заполняет и дублирует).
> Помогите, пожалуйста!
>


From: Anna - 05/03/2007 - 10:39:26
Subject:Помогите с операцией JOIN !!!
-----------------
Пожалуйста помогите !!!!
есть таблица :
Ul_special
+----+----------+------+---------+
| id | ultra_id | type | value |
+----+----------+------+---------+
| 1 | 1612 | PTSI | checked |
| 2 | 1612 | CCS | checked |
| 3 | 1661 | CCS | checked |
| 4 | 1662 | CCS | checked |
| 5 | 1662 | PTSI | checked |
+----+----------+------+---------+

Как можно получить следующее объеденение значений строк таблицы:

+----+----------+----------+---------+
| id | ultra_id | type | value |
+----+----------+----------+---------+
| 1 | 1612 | PTSI,CCS | checked |
| 2 | 1661 | CCS | checked |
| 3 | 1662 | CCS,PTSI | checked |
+----+----------+----------+---------+




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

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

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



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