|
Как получить минимум?
|
|||
---|---|---|---|
#18+
Таблица Продажа имеет поле Цена 0.Цена 1.100 2.500 3.400 4. 800 5. 900 6.1200 Как получить все минимальные значение. Т.е. Результат получила в таком виде. 1.100 2.400 3.900 ... |
|||
:
Нравится:
Не нравится:
|
|||
19.04.2016, 17:10 |
|
Как получить минимум?
|
|||
---|---|---|---|
#18+
Ainur.sm, Как использовать функцию TOP? если количество записей могут быть разные, от 2 до N. ... |
|||
:
Нравится:
Не нравится:
|
|||
19.04.2016, 19:29 |
|
Как получить минимум?
|
|||
---|---|---|---|
#18+
TOP – не функция, а предикат. http://www.intuit.ru/studies/courses/4076/166/lecture/24760 Предикат TOP n Если поставить перед выбранным полем TOP n, то будет возвращено n записей, которые будут находиться вверху или внизу диапазона, определенного предложением ORDER BY. При упорядочивании по возрастанию ( DESC ) извлекается верхняя часть диапазона, при упорядочивании по убыванию ( ASC ) — нижняя часть диапазона. SELECT TOP 10 ItemName, ItemPrice FROM Products ORDER BY ItemPrice ASC Этот оператор выбирает 10 самых дешевых продуктов из таблицы. Можно использовать также зарезервированное слово PERCENT, чтобы возвращать определенный процент записей, которые попадают в верхнюю или нижнюю часть диапазона, определенного предложением ORDER BY. ... |
|||
:
Нравится:
Не нравится:
|
|||
19.04.2016, 20:03 |
|
Как получить минимум?
|
|||
---|---|---|---|
#18+
Ainur.smКак получить все минимальные значение. Вы бы правильно задавали вопросы... типа как получить минимальные значения из пар чисел, идущих друг за другом, причем если количество чисел не четное, то последнее число не участвует в вычислениях... (ну это мне так показалась постановка задачи, судя по Вашим мытарствам со скидкой на второй пирожок) ... |
|||
:
Нравится:
Не нравится:
|
|||
19.04.2016, 20:18 |
|
Как получить минимум?
|
|||
---|---|---|---|
#18+
Ainur.smТаблица Продажа имеет поле Цена 0.Цена 1.100 2.500 3.400 4. 800 5. 900 6.1200 Как получить все минимальные значение. Т.е. Результат получила в таком виде. 1.100 2.400 3.900 ну и в продолжении Ваших тем: http://www.sql.ru/forum/1209900/proektirovanie-bd-pekarni http://www.sql.ru/forum/1209444/kak-sdelat-skidku-na-vtoroy-tovar еще одно замечание: В Вашем примере стоимость вторых пирожков (грубо) составляет 1 400... А теперь давайте тупо пробьём покупателю те же самые пирожки , только в другой последовательности: 900 100 800 400 1200 500 тогда результат будет: 100 400 500 итого 1 000... чувствуете разницу в 400 р. ??? Результат плавающий... Я к чему клоню - всё что вы пытаетесь придумать сами (заманухи для покупателей) это идеальные средства разорения вашего же работодателя... ... |
|||
:
Нравится:
Не нравится:
|
|||
19.04.2016, 21:14 |
|
|
start [/forum/topic.php?fid=45&msg=39219599&tid=1613659]: |
0ms |
get settings: |
10ms |
get forum list: |
15ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
61ms |
get topic data: |
12ms |
get forum data: |
3ms |
get page messages: |
48ms |
get tp. blocked users: |
1ms |
others: | 319ms |
total: | 477ms |
0 / 0 |