хм, вот интересно, а какой вариант будет быстрее работать? в мане ничего не сказанно про это?
хм, вот интересно, а какой вариант будет быстрее работать? в мане ничего не сказанно про это?
Сказано только то что груп бай чаще используют чем дист и еще то что с груп бай вместе можно использовать where
FlySelf (06.05.2010/23:46)Поидее Distinct и Groub by это две разные вещи )
хм, вот интересно, а какой вариант будет быстрее работать? в мане ничего не сказанно про это?
что-то поюзал гугл, на нескольких форумах писали что distinct работает медленнее.
Надо в общем самому пробовать. ))
Николай (06.05.2010/23:59)я понимаю что это разные вещи, не надо было тут лекцию для меня устраивать гг
Поидее Distinct и Groub by это две разные вещи )(подсказка, второе позволяет выборку * и имеет большие возможности)А теперь догадайся,какая операция занимает больше времени ? )результатыselect distinc
Николай (06.05.2010/23:59)Впринципе ты уже ответил )))
Поидее Distinct и Groub by это две разные вещи
В таблице 165 строк, запрос один, замерял прямо в PHPmyAdmin
PS Флай, ну извиняй, да я прост тока что сестре с математикой помогал, и отошел от привычного жанра общения Гг
незачто тебе извинятся
пригодится для других
---
а вот что реально мне интересно, так это как влияют индексе на групп бай, дают ли они плюс, как при выборке с условием?
Cкажите как вывести сумму всех значений одного из столбцов таблицы?
Например, таблица библиотеки с данными о статьях, есть столбец с кол-вом прочтений, надо вывести сумму всех ячеек этого столбца чтоб посчитать скока всего раз прочли все статьи в библиотеке.
SUM(`pole`)