Список записей по MySql запросу
-
Lemonez
- Сообщения: 95
- Зарегистрирован: 28 дек 2020, 13:14
- Имя: Креативные Бизнес Системы
- Откуда: Россия
Re: Список записей по MySql запросу
Написал так:
SELECT CONCAT([213], [214], [215], [216]) WHERE [221]='[260]'
Получил ошибку:
Database Error: 1064 - You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'SELECT CONCAT(e.field_213, e.field_214, e.field_215, e.field_216) WHERE e.field_' at line 1
Query: select e.* from app_entity_25 e where SELECT CONCAT(e.field_213, e.field_214, e.field_215, e.field_216) WHERE e.field_221='fed@defsiii.ru'
Page: /index.php?module=items/listing
Пробовал без select, пробовал так select *, не помагает
SELECT CONCAT([213], [214], [215], [216]) WHERE [221]='[260]'
Получил ошибку:
Database Error: 1064 - You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'SELECT CONCAT(e.field_213, e.field_214, e.field_215, e.field_216) WHERE e.field_' at line 1
Query: select e.* from app_entity_25 e where SELECT CONCAT(e.field_213, e.field_214, e.field_215, e.field_216) WHERE e.field_221='fed@defsiii.ru'
Page: /index.php?module=items/listing
Пробовал без select, пробовал так select *, не помагает
-
Lemonez
- Сообщения: 95
- Зарегистрирован: 28 дек 2020, 13:14
- Имя: Креативные Бизнес Системы
- Откуда: Россия
Re: Список записей по MySql запросу
Помогите, пожалуйста. Ка правильно написать запрос?
- support
- Техническая поддержка
- Сообщения: 7661
- Зарегистрирован: 19 окт 2014, 18:22
- Имя: Харчишин Сергей
- Откуда: Крым, Евпатория
Re: Список записей по MySql запросу
Дайте скриншет где вы там что настраиваете.
-
Lemonez
- Сообщения: 95
- Зарегистрирован: 28 дек 2020, 13:14
- Имя: Креативные Бизнес Системы
- Откуда: Россия
Re: Список записей по MySql запросу
Скриншот
Re: Список записей по MySql запросу
по скриншоту:
Должно все работать при условии:
'[260]' - поле текстовое из основной сущности Тех поддержка
[221] - поле текстовое в искомой сущности Клиенты
"[215] [213]" - тут кавычки лишние, работает с ними и без них
ну и галочку режим отладки уберите.
ЗЫ лично я использовал у себя для решения похожих задач поле MySQL Формула - там пишется полностью SQL запрос с полным набором синтаксиса. (немного сложнее зато сразу видно что где и как) см ниже код
По ошибке:
SELECT GROUP_CONCAT(concat(field_213," ",field_214," ",field_215," ",field_216) SEPARATOR ' ; ')
FROM app_entity_(УКАЗАТЬ НОМЕР СУЩНОСТИ)
WHERE field_221=e.field_260
Плюс SQL Формулы также будет сейчас в том что в таблице отображаются сразу все найденные записи, а не их кол-во. И еще таким образом можно обращаться к глобальным спискам)
Должно все работать при условии:
'[260]' - поле текстовое из основной сущности Тех поддержка
[221] - поле текстовое в искомой сущности Клиенты
"[215] [213]" - тут кавычки лишние, работает с ними и без них
ну и галочку режим отладки уберите.
ЗЫ лично я использовал у себя для решения похожих задач поле MySQL Формула - там пишется полностью SQL запрос с полным набором синтаксиса. (немного сложнее зато сразу видно что где и как) см ниже код
По ошибке:
надо примерно так в сущности Техподдержка поле SQL Формула:Lemonez писал(а): 30 дек 2020, 18:51 Написал так:
SELECT CONCAT([213], [214], [215], [216]) WHERE [221]='[260]'...
SELECT GROUP_CONCAT(concat(field_213," ",field_214," ",field_215," ",field_216) SEPARATOR ' ; ')
FROM app_entity_(УКАЗАТЬ НОМЕР СУЩНОСТИ)
WHERE field_221=e.field_260
Плюс SQL Формулы также будет сейчас в том что в таблице отображаются сразу все найденные записи, а не их кол-во. И еще таким образом можно обращаться к глобальным спискам)
-
Lemonez
- Сообщения: 95
- Зарегистрирован: 28 дек 2020, 13:14
- Имя: Креативные Бизнес Системы
- Откуда: Россия
Re: Список записей по MySql запросу
Написал так:nruslan2 писал(а): 31 дек 2020, 14:25 по скриншоту:
Должно все работать при условии:
'[260]' - поле текстовое из основной сущности Тех поддержка
[221] - поле текстовое в искомой сущности Клиенты
"[215] [213]" - тут кавычки лишние, работает с ними и без них
ну и галочку режим отладки уберите.
ЗЫ лично я использовал у себя для решения похожих задач поле MySQL Формула - там пишется полностью SQL запрос с полным набором синтаксиса. (немного сложнее зато сразу видно что где и как) см ниже код
По ошибке:надо примерно так в сущности Техподдержка поле SQL Формула:Lemonez писал(а): 30 дек 2020, 18:51 Написал так:
SELECT CONCAT([213], [214], [215], [216]) WHERE [221]='[260]'...
SELECT GROUP_CONCAT(concat(field_213," ",field_214," ",field_215," ",field_216) SEPARATOR ' ; ')
FROM app_entity_(УКАЗАТЬ НОМЕР СУЩНОСТИ)
WHERE field_221=e.field_260
Плюс SQL Формулы также будет сейчас в том что в таблице отображаются сразу все найденные записи, а не их кол-во. И еще таким образом можно обращаться к глобальным спискам)
SELECT GROUP_CONCAT(concat(field_213," ",field_214," ",field_215," ",field_216) SEPARATOR ' ; ')
FROM app_entity_(25)
WHERE field_221=e.field_260
Ошибка:
Database Error: 1064 - You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'SELECT GROUP_CONCAT(concat(field_213," ",field_214," ",field_215," ",field_216) ' at line 1
Query: select e.* from app_entity_25 e where SELECT GROUP_CONCAT(concat(field_213," ",field_214," ",field_215," ",field_216) SEPARATOR ' ; ') FROM app_entity_(25) WHERE field_221=e.field_260
Page: /index.php?module=items/listing
Re: Список записей по MySql запросу
FROM app_entity_25
Без скобок)
Без скобок)
-
Lemonez
- Сообщения: 95
- Зарегистрирован: 28 дек 2020, 13:14
- Имя: Креативные Бизнес Системы
- Откуда: Россия
Re: Список записей по MySql запросу
Убрал скобки. Ошибка:
Database Error: 1064 - You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'SELECT GROUP_CONCAT(concat(field_213," ",field_214," ",field_215," ",field_216) ' at line 1
Query: select e.* from app_entity_25 e where SELECT GROUP_CONCAT(concat(field_213," ",field_214," ",field_215," ",field_216) SEPARATOR ' ; ') FROM app_entity_25 WHERE field_221=e.field_260
Page: /index.php?module=items/listing
Re: Список записей по MySql запросу
Вы точно этот код вставили в тип поля mySQl формула?