За последние 24 часа нас посетили 22589 программистов и 1048 роботов. Сейчас ищет 771 программист ...

Неправильно работает MYSQL

Тема в разделе "MySQL", создана пользователем IRBIS3000, 19 янв 2021.

  1. IRBIS3000

    IRBIS3000 Новичок

    С нами с:
    19 янв 2021
    Сообщения:
    2
    Симпатии:
    0
    Скажите пожалуйста почему MYSQL непаврильно считает суммы, вот примеры запросов

    SELECT SUM(a) FROM table1
    => 1000 (правильно)

    SELECT SUM(a) FROM (SELECT SUM(a) a FROM table1) a
    => 1000 (правильно)

    SELECT SUM(a) FROM (SELECT SUM(a) a FROM table1 GROUP by b,c) a
    => 1000 (правильно)

    SELECT SUM(a) FROM (SELECT SUM(a) a FROM table1 GROUP by b,d) a
    => 1000 (правильно)

    SELECT SUM(a) FROM (SELECT SUM(a) a FROM table1 GROUP by c,d) a
    => здест всегда разное значение(сколько раз запускаем запрос, столько раз получаем разные значения)

    Почему это происходит?
     
    #1 IRBIS3000, 19 янв 2021
    Последнее редактирование: 19 янв 2021
  2. IRBIS3000

    IRBIS3000 Новичок

    С нами с:
    19 янв 2021
    Сообщения:
    2
    Симпатии:
    0
    Это баг mysql, нужно обновиться.

    Вопрос решился.