Задать вопрос
@Lanserot
как еж в тумане

Как получить лишь одно следующее значение mySql?

У меня есть диалог пользователя с ботом
и мне надо получить каждый следующий ответ пользователя от опр вопроса бота
Я либо получаю либо лишь 1 ответ (после вопроса бота)
Либо все последующие ответы (после вопроса бота)

SELECT min(a.id), a.value
FROM actions AS a
    INNER JOIN (
        SELECT a.call_id, a.id
        FROM calls AS c
            INNER JOIN actions AS a ON a.call_id = c.id
        WHERE
            c.created_at >= '2023-02-05 13:30:00'
            AND c.created_at <= '2023-02-05 13:47:59'
            AND `type` = 'MRCPSynth'
            AND `value` -> "$.key" = 'select_free_dates'
    ) AS act ON a.call_id = act.call_id
WHERE
    a.`type` = 'MRCPRecog'
    AND a.id > act.id
GROUP BY a.value;


Как сделать лимит на каждый where в джоине?
  • Вопрос задан
  • 75 просмотров
Подписаться 1 Простой 1 комментарий
Ответ пользователя Stalker_RED К ответам на вопрос (2)
Stalker_RED
@Stalker_RED
limit 1 добавьте
Ответ написан