За последние 24 часа нас посетили 21753 программиста и 1689 роботов. Сейчас ищут 1982 программиста ...

Запрос на результат запроса

Тема в разделе "MySQL", создана пользователем SpikePHP, 19 июл 2017.

  1. SpikePHP

    SpikePHP Активный пользователь

    С нами с:
    6 май 2015
    Сообщения:
    130
    Симпатии:
    23
    Привет! Помогите, пожалуйста, со следующим:
    Делаю запрос
    Код (Text):
    1. SELECT winner, count(winner), cup_id FROM `battles` GROUP BY winner, cup_id
    Возвращает мне результат:
    [​IMG]

    Теперь мне на этот результат нужно применить другой запрос
    Код (Text):
    1. SELECT max( count(winner) ) from результат
    Как это сделать одним запросом?
     
  2. Maputo

    Maputo Активный пользователь

    С нами с:
    30 июл 2015
    Сообщения:
    1.136
    Симпатии:
    173
    Вы же сами написали:
    PHP:
    1. SELECT max(new_name.cnt) FROM (SELECT winner, count(winner) as cnt, cup_id FROM `battles` GROUP BY winner, cup_id) as new_name
     
    SpikePHP нравится это.
  3. SpikePHP

    SpikePHP Активный пользователь

    С нами с:
    6 май 2015
    Сообщения:
    130
    Симпатии:
    23
    Maputo нравится это.