|
Как не учитывать 1 день
|
|||
---|---|---|---|
#18+
База: name, rate, dt. Каждый день записывается стоимость на товары, надо вытащить максимальную стоимость без учета самого первого дня. Первый день у всех товаров разный. Так вытаскивает с учетом всех дней Код: sql 1. 2. 3.
Должно быть что то то типа этого, но так не работает Код: sql 1. 2. 3. 4.
... |
|||
:
Нравится:
Не нравится:
|
|||
07.03.2019, 15:50 |
|
Как не учитывать 1 день
|
|||
---|---|---|---|
#18+
yarnik, Формализуйте понятие первого дня и задача будет решена. ... |
|||
:
Нравится:
Не нравится:
|
|||
07.03.2019, 16:14 |
|
Как не учитывать 1 день
|
|||
---|---|---|---|
#18+
MIN(dt) и есть первый день, но задача не решена ... |
|||
:
Нравится:
Не нравится:
|
|||
07.03.2019, 16:21 |
|
Как не учитывать 1 день
|
|||
---|---|---|---|
#18+
vkle, Код: sql 1. 2. 3. 4.
#1054 - Unknown column 'dt' in 'having clause' ... |
|||
:
Нравится:
Не нравится:
|
|||
07.03.2019, 17:20 |
|
Как не учитывать 1 день
|
|||
---|---|---|---|
#18+
yarnikMIN(dt) и есть первый день, но задача не решенаНет, это не формализация, это черти-что. Вы матанализ в ВУЗе проходили? Формализация, например, это так: Для каждого товара выбрать максимальную стоимость за все время, за исключением дней с наименьшей датой для данного конкретного товара. Тогда решение будет такое: Код: sql 1. 2. 3. 4.
Кстати, а что делать, если для какого-то товара будет две записи с минимальной датой? Обе надо игнорировать? ... |
|||
:
Нравится:
Не нравится:
|
|||
07.03.2019, 22:48 |
|
Как не учитывать 1 день
|
|||
---|---|---|---|
#18+
благодарю, не учил если честно... ... |
|||
:
Нравится:
Не нравится:
|
|||
10.03.2019, 22:28 |
|
|
start [/forum/topic.php?fid=47&fpage=38&tid=1829258]: |
0ms |
get settings: |
9ms |
get forum list: |
12ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
44ms |
get topic data: |
11ms |
get forum data: |
2ms |
get page messages: |
41ms |
get tp. blocked users: |
2ms |
others: | 363ms |
total: | 490ms |
0 / 0 |