powered by simpleCommunicator - 2.0.51     © 2025 Programmizd 02
Форумы / MySQL [игнор отключен] [закрыт для гостей] / Ошибка в select'е(MariaDB)
7 сообщений из 7, страница 1 из 1
Ошибка в select'е(MariaDB)
    #39983708
Здравствуйте!

Составил запрос:
Код: sql
1.
2.
3.
4.
5.
6.
7.
SELECT IFNULL(first_name, ``) + CASE WHEN middle_name IS NOT NULL THEN ` ` + middle_name ELSE `` END 
			+ CASE WHEN last_name IS NOT NULL THEN ` ` + last_name ELSE `` END as c_name
			, CASE WHEN b_legal = 0 THEN `ФЛ` WHEN b_legal = 1 THEN `ЮЛ` 
			ELSE `Не определено` END as c_type
			, `+x-xxx-xxx-xx-xx` as tel
FROM `qd3g9_anysend_contacts` AS `c`
ORDER BY `c`.`last_name`, `c`.`first_name`, `c`.`middle_name`


который выдает ошибку:
#1054 - Неизвестный столбец '' в 'field list'

В чем ошибка, подскажите, пожалуйста
желаю Вам счастья

Модератор: Тема перенесена из форума "Другие СУБД".
...
Рейтинг: 0 / 0
Ошибка в select'е(MariaDB)
    #39983797
miksoft
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Борис Гаркун
Код: sql
1.
``

Это столбец с пустым именем. Или не те кавычки.
...
Рейтинг: 0 / 0
Ошибка в select'е(MariaDB)
    #39983798
miksoft
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Борис Гаркун
Код: sql
1.
` `

А это поле с именем из одного пробела. Или, опять же, не те кавычки.
...
Рейтинг: 0 / 0
Ошибка в select'е(MariaDB)
    #39983800
miksoft, спасибо. То есть такие кавычки используются для наименования столбцов... :)
...
Рейтинг: 0 / 0
Ошибка в select'е(MariaDB)
    #39983807
miksoft
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Борис Гаркун
miksoft, спасибо. То есть такие кавычки используются для наименования столбцов... :)
Не только столбцов, но и других объектов БД.
...
Рейтинг: 0 / 0
Ошибка в select'е(MariaDB)
    #39983954
Фотография Akina
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Судя по конкатенации сложением, это не MySQL. С другой стороны, бэктики. Нипанятна...
...
Рейтинг: 0 / 0
Ошибка в select'е(MariaDB)
    #39983966
Фотография Alex_Ustinov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
бэктики всегда - имена
по другим кавычкам - сложно, скорее всего обработает как цифры а не буковки, типа
"123" +"123" = "246"
...
Рейтинг: 0 / 0
7 сообщений из 7, страница 1 из 1
Форумы / MySQL [игнор отключен] [закрыт для гостей] / Ошибка в select'е(MariaDB)
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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