Список записей по MySql запросу

Все вопросы/проблемы по установке и использовании.
Lemonez
Сообщения: 95
Зарегистрирован: 28 дек 2020, 13:14
Имя: Креативные Бизнес Системы
Откуда: Россия

Список записей по MySql запросу

Сообщение Lemonez »

Здравствуйте!

По инструкции не получилось настроить (ошибка по SQL запросу). Помогите, пожалуйста.
Есть 2 сущности: сущность 1 и сущность 2.
Надо в сущности 1 найти строку со значением email, которое совпадает с email в сущности 2. Если запись с таким email найдена, то надо вывести значение полей этой записи в сущности 2. Проблема скорее всего в синтаксисе запроса т.к. в примере указан ID записи, а в моем случае это email. Подскажите, пожалуйста, правильный синтаксис запроса.
Аватара пользователя
support
Техническая поддержка
Сообщения: 7661
Зарегистрирован: 19 окт 2014, 18:22
Имя: Харчишин Сергей
Откуда: Крым, Евпатория

Re: Список записей по MySql запросу

Сообщение support »

email - это текстове поле, а такие поля нужно экранировать (брать в одинарные кавычки), примеры:

Код: Выделить всё

[1522]='true'

Код: Выделить всё

[50]='[12]'
Lemonez
Сообщения: 95
Зарегистрирован: 28 дек 2020, 13:14
Имя: Креативные Бизнес Системы
Откуда: Россия

Re: Список записей по MySql запросу

Сообщение Lemonez »

Спасибо! Получилось, но не совсем нужный результат. Сделал так: [221]='[260]' . Поставил "Показать как список". В данный момент он выводит кол-во "Всего (1)", а надо, чтобы вывел значения других полей [222],[223] и т.п. Как это сделать?
Аватара пользователя
support
Техническая поддержка
Сообщения: 7661
Зарегистрирован: 19 окт 2014, 18:22
Имя: Харчишин Сергей
Откуда: Крым, Евпатория

Re: Список записей по MySql запросу

Сообщение support »

В 2.8 появятся доп. настройки для этого поля https://docs.rukovoditel.net.ru/index.php?p=101
Lemonez
Сообщения: 95
Зарегистрирован: 28 дек 2020, 13:14
Имя: Креативные Бизнес Системы
Откуда: Россия

Re: Список записей по MySql запросу

Сообщение Lemonez »

support писал(а): 29 дек 2020, 08:40 В 2.8 появятся доп. настройки для этого поля https://docs.rukovoditel.net.ru/index.php?p=101
Так неужели сейчас нельзя никак вывести значение определенного поля записи, где выполняется условие (в моем случае по почте)?
nruslan2
Сообщения: 2435
Зарегистрирован: 14 окт 2020, 09:13
Имя: Ruslan
Откуда: Moscow

Re: Список записей по MySql запросу

Сообщение nruslan2 »

Если надо выводить несколько то данных - или запрос возвращает больше одного значения то используйте concut
Lemonez
Сообщения: 95
Зарегистрирован: 28 дек 2020, 13:14
Имя: Креативные Бизнес Системы
Откуда: Россия

Re: Список записей по MySql запросу

Сообщение Lemonez »

nruslan2 писал(а): 29 дек 2020, 10:04 Если надо выводить несколько то данных - или запрос возвращает больше одного значения то используйте concut
Пожалуйста, напишите, как правильно написать в моем случае. Я вообще не знаю, что такое concut
nruslan2
Сообщения: 2435
Зарегистрирован: 14 окт 2020, 09:13
Имя: Ruslan
Откуда: Moscow

Re: Список записей по MySql запросу

Сообщение nruslan2 »

Напишите тут полностью свой запрос sql (с расшифровкой номеров) и скрин ошибки.
Lemonez
Сообщения: 95
Зарегистрирован: 28 дек 2020, 13:14
Имя: Креативные Бизнес Системы
Откуда: Россия

Re: Список записей по MySql запросу

Сообщение Lemonez »

nruslan2 писал(а): 30 дек 2020, 17:50 Напишите тут полностью свой запрос sql (с расшифровкой номеров) и скрин ошибки.
Запроса нет, скрина, соответственно, тоже нет. Я всего лишь прошу, чтобы мне написали пример запроса под мои задачи с использованием concut, с пояснениями.
Аватара пользователя
support
Техническая поддержка
Сообщения: 7661
Зарегистрирован: 19 окт 2014, 18:22
Имя: Харчишин Сергей
Откуда: Крым, Евпатория

Re: Список записей по MySql запросу

Сообщение support »

Так, есть хороший тренажер по sql https://stepik.org/course/63054/promo
Есть так же хороший ресурс по mysql https://www.w3resource.com/mysql/aggreg ... concat.php
Ответить