|
|
|
| Здравствуйте. Можно как нить подсчитать количество столбцов в таблице, где поле, допустим, `loads` имеет минимальное значение?
Т.е. что-то вроде такого SELECT COUNT(MIN(`loads`) FROM `tbl` но чтобы правильно было :) | |
|
|
|
|
|
|
|
для: Гоsть
(24.06.2009 в 12:13)
| |
SELECT COUNT(*) FROM tbl WHERE loads = MIN(loads)
|
PS. Ваш пример всегда будет возвращать единицу. | |
|
|
|
|
|
|
|
для: Гоsть
(24.06.2009 в 12:13)
| | Если будет ошибка, тогда:
SELECT COUNT(*) FROM tbl WHERE loads = (SELECT MIN(loads) FROM tbl)
|
| |
|
|
|
|
|
|
|
для: winflip
(24.06.2009 в 12:47)
| | Мой пример вообще ошибку выдает. :) | |
|
|
|
|
|
|
|
для: Гоsть
(24.06.2009 в 12:13)
| | Количество столбцов в таблице считать обычно не требуется.
Если вдруг случилась такая нужда - это признак наличия ошибок при проектировании схемы БД. | |
|
|
|
|
|
|
|
для: Trianon
(24.06.2009 в 15:10)
| | . | |
|
|
|
|
|
|
|
для: Trianon
(24.06.2009 в 15:10)
| | Ну т.е. подсчитать сколько всего полей с минимальным `loads` :-/ | |
|
|
|
|
|
|
|
для: Гоsть
(24.06.2009 в 15:58)
| | Может быть строк, а мой запрос не подошёл? | |
|
|
|
|
|
|
|
для: winflip
(24.06.2009 в 16:01)
| | Подошел. Спасибо | |
|
|
|
|
|
|
|
для: Гоsть
(24.06.2009 в 15:58)
| | поле и столбец - синонимы. Ничего не изменилось. | |
|
|
|
|
|
|
|
для: Trianon
(24.06.2009 в 16:01)
| | Эмм.. Тогда нужно подсчитать кол-во записей с минимальным loads... Теперь-то хоть правильно? :( | |
|
|
|