Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / MySQL [игнор отключен] [закрыт для гостей] / Concat - как пропустить Null, как и у Concat_WS / 7 сообщений из 7, страница 1 из 1
04.02.2014, 17:52:45
    #38549125
Винни - Пух
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Concat - как пропустить Null, как и у Concat_WS
подскажите Concat_WS пропускает null строки в конкатенации, если таковые есть
в тоже время для Concat - null это беда
как сделать Cancat, чтобы ему было пофиг на Null
...
Рейтинг: 0 / 0
04.02.2014, 18:02:11
    #38549138
miksoft
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Concat - как пропустить Null, как и у Concat_WS
Прямого пути нет, Concat так устроен.
Наиболее простой варианты - все аргументы Concat оборачивать в вызов IFNULL(myfield,'').
Можно поизвращаться и с другим функциями, но лучше, имхо, не получится.
...
Рейтинг: 0 / 0
04.02.2014, 18:04:29
    #38549145
Arhat109
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Concat - как пропустить Null, как и у Concat_WS
miksoft,

а CONCAT_WS('', ...) -- не устраивает? :)
...
Рейтинг: 0 / 0
04.02.2014, 18:07:22
    #38549156
miksoft
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Concat - как пропустить Null, как и у Concat_WS
Arhat109miksoft,

а CONCAT_WS('', ...) -- не устраивает? :)Сорри, в мыслях перепутал его с GROUP_CONCAT-ом.
Да, конечно, CONCAT_WS('', ...).
...
Рейтинг: 0 / 0
05.02.2014, 16:06:17
    #38550554
Винни - Пух
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Concat - как пропустить Null, как и у Concat_WS
miksoft,
Код: plsql
1.
CONCAT_WS (' ',`Ul`,`Strt`,`Dom`,`Korpus`)


вот к примеру мне нужно после Strt (Улицы) поставить , без проблема
неужели нету в Mysql ничего такого

в sql можно
Код: plsql
1.
Ul &' '& Strt & ',' & and etc
...
Рейтинг: 0 / 0
05.02.2014, 16:23:40
    #38550594
miksoft
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Concat - как пропустить Null, как и у Concat_WS
Винни - Пух,

Код: sql
1.
CONCAT_WS ('',`Ul`,' ',`Strt`,',',`Dom`,' ',`Korpus`)
...
Рейтинг: 0 / 0
05.02.2014, 16:31:54
    #38550622
Винни - Пух
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Concat - как пропустить Null, как и у Concat_WS
miksoft, оооо)
ой плин ну я ступил))
мне же писали уже, а я так и не понял)
Спасибо!
...
Рейтинг: 0 / 0
Форумы / MySQL [игнор отключен] [закрыт для гостей] / Concat - как пропустить Null, как и у Concat_WS / 7 сообщений из 7, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]