Общие > Базы данных

GROUP BY и mysql_num_rows

(1/1)

Foshvad:
Скажите, использование GROUP BY в SELECT может изменять количество возвращаемых строк?!
Почему, если я в обыкновейнеший SELECT из таблицы без нулевых полей добавляю GROUP BY 3,2 mysql_num_rows выдает два разных результата?!!!
С применением GROUP BY выбирается меньшее число строк.
Что-то тут не так. Или у меня что-то не так :)

Foshvad:
Сам понял, спасибо! :) :) :) :) :) :) :)

fidget:

--- Цитировать ---Скажите, использование GROUP BY в SELECT может изменять количество возвращаемых строк?!
--- Конец цитаты ---


может :)
ты группируешь по какому-то столбцу, повторяющиеся записи в этом столбце оно не выводит. Выводит только первый найденный.

если ты не используешь GROUP BY  - это эквивалентно группировке по всем столбцам.

Навигация

[0] Главная страница сообщений

Sitemap 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 
Перейти к полной версии