ФорумРазработкаБазы данных → max

max

  • krasun

    Сообщения: 1370 Репутация: N Группа: Джедаи

    Spritz 21 февраля 2009 г. 23:02


    SELECT `id`, `views`, `title`, `author`
    FROM `books`
    WHERE (select max(`views`) from `books`) = `views`
    LIMIT 1


    Есть способ записать это короче и что бы быстрей работало?  

  • Lirck

    Сообщения: 1658 Репутация: N Группа: Джедаи

    Spritz 21 февраля 2009 г. 23:08, спустя 6 минут 7 секунд

    SELECT `id`, `views`, `title`, `author`
    FROM `books`
    WHERE max(`views`) = `views`
    LIMIT 1


    мб так? яхзхз

    или

    SELECT `id`, `views`, `title`, `author`
    FROM `books`
    WHERE `views` = max(`views`)
    LIMIT 1


    or

    SELECT `id`, `views`, `title`, `author`
    FROM `books`
    WHERE max(`views`)
    LIMIT 1
  • krasun

    Сообщения: 1370 Репутация: N Группа: Джедаи

    Spritz 21 февраля 2009 г. 23:12, спустя 3 минуты 56 секунд


    SELECT `id`, `views`, `title`, `author`
    FROM `books`
    WHERE max(`views`) = `views`
    LIMIT 1


    мб так? яхзхз

    или

    SELECT `id`, `views`, `title`, `author`
    FROM `books`
    WHERE `views` = max(`views`)
    LIMIT 1



    знаю, но почему-то не выходит
  • Lirck

    Сообщения: 1658 Репутация: N Группа: Джедаи

    Spritz 21 февраля 2009 г. 23:13, спустя 41 секунду

    значит токо так как у тебя
  • Lirck

    Сообщения: 1658 Репутация: N Группа: Джедаи

    Spritz 21 февраля 2009 г. 23:19, спустя 6 минут 5 секунд


    SELECT `id`, `title`, `author`, MAX(`views`) AS `views`
    FROM `books`
    LIMIT 1
  • krasun

    Сообщения: 1370 Репутация: N Группа: Джедаи

    Spritz 21 февраля 2009 г. 23:23, спустя 4 минуты 34 секунды



    SELECT `id`, max(`views`), `title`, `author`
    FROM `books`
    LIMIT 1



    Да это натолкнуло на мысль и вот, что получилось


    SELECT `id` , max( `views` ) , `title` , `author`
    FROM `books`
    GROUP BY `views` DESC
    LIMIT 1


    Спасибо!
  • ghost

    Сообщения: 883 Репутация: N Группа: Джедаи

    Spritz 23 февраля 2009 г. 10:40, спустя 1 день 11 часов 16 минут

    странная группировка. непойму нафиг она те сдалась

    SELECT `id` ,  `views`  , `title` , `author`
    FROM `books`
    ORDER BY `views` DESC
    LIMIT 1
  • krasun

    Сообщения: 1370 Репутация: N Группа: Джедаи

    Spritz 23 февраля 2009 г. 17:57, спустя 7 часов 17 минут 43 секунды


    странная группировка. непойму нафиг она те сдалась

    SELECT `id` ,  `views`  , `title` , `author`
    FROM `books`
    ORDER BY `views` DESC
    LIMIT 1



    точно

Пожалуйста, авторизуйтесь, чтобы написать комментарий!