Forum Webscript.Ru
Общие => Базы данных => Тема начата: Foshvad от 06 Марта 2002, 18:59:01
-
Скажите, использование GROUP BY в SELECT может изменять количество возвращаемых строк?!
Почему, если я в обыкновейнеший SELECT из таблицы без нулевых полей добавляю GROUP BY 3,2 mysql_num_rows выдает два разных результата?!!!
С применением GROUP BY выбирается меньшее число строк.
Что-то тут не так. Или у меня что-то не так :)
-
Сам понял, спасибо! :) :) :) :) :) :) :)
-
Скажите, использование GROUP BY в SELECT может изменять количество возвращаемых строк?!
может :)
ты группируешь по какому-то столбцу, повторяющиеся записи в этом столбце оно не выводит. Выводит только первый найденный.
если ты не используешь GROUP BY - это эквивалентно группировке по всем столбцам.