|
Максимальное значение
|
|||
---|---|---|---|
#18+
Здравствуйте. Подскажите пожалуйста как взять строки с максимальным значением колонки даты (4 колонка) к примеру есть 15080604; 169; "2014-11-25"; "2016-05-26" ;90;0.9167157361653635047923584;5 15080604; 169; "2014-11-25"; "2016-10-26" ;90;0.9167157361653635047923584;7776 Спавсибо. ... |
|||
:
Нравится:
Не нравится:
|
|||
28.02.2017, 12:38 |
|
Максимальное значение
|
|||
---|---|---|---|
#18+
lux7, Вы странно сформулировали вопрос. Если нужна одна строка, то отсортируйте по колонке даты в порядке убывания, затем поставьте ограничение на 1 строку. Если нужны несколько строк, то это уже группировка. Этот вопрос решается с помощью предложения DISTINCT ON. ... |
|||
:
Нравится:
Не нравится:
|
|||
28.02.2017, 12:51 |
|
Максимальное значение
|
|||
---|---|---|---|
#18+
Спасибо за Ваш ответ. Уточню вопрос. Так как я новичек 15080604; 169; "2014-11-25";"2016-06-26";90;0.9167157361653635047923584;5324 15080604; 169; "2014-11-25";"2016-07-26";90;0.9167157361653635047923584;7776342 15080604; 169; "2014-11-25";"2016-08-26";90;0.9167157361653635047923584;523424 15080604; 169; "2014-11-25";" 2016-09-26 ";90;0.9167157361653635047923584;7776234 15080607; 169; "2014-11-25";"2016-05-26";90;0.9167157361653635047923584;524324 15080607; 169; "2014-11-25";"2016-06-26";90;0.9167157361653635047923584;7776243 15080607; 169; "2014-11-25";"2016-07-26";90;0.9167157361653635047923584;542342 15080607; 169; "2014-11-25";" 2016-08-26 ";90;0.9167157361653635047923584;77762342 нужно отфильтровать две строки с максимально приближенной датой по 4 колонке от сегодняшней (самую свежую) что бы вышло 15080604; 169; "2014-11-25";"2016-09-26";90;0.9167157361653635047923584;7776234 15080607; 169; "2014-11-25";"2016-08-26";90;0.9167157361653635047923584;77762342 Спасибо! ... |
|||
:
Нравится:
Не нравится:
|
|||
28.02.2017, 13:14 |
|
Максимальное значение
|
|||
---|---|---|---|
#18+
lux7, Код: sql 1. 2. 3. 4. 5. 6. 7. 8. 9. 10.
Так пойдет? ... |
|||
:
Нравится:
Не нравится:
|
|||
28.02.2017, 15:18 |
|
Максимальное значение
|
|||
---|---|---|---|
#18+
RENO4, а что помешало просто отсортировать и взять LIMIT 2? ... |
|||
:
Нравится:
Не нравится:
|
|||
28.02.2017, 15:26 |
|
Максимальное значение
|
|||
---|---|---|---|
#18+
Щукина Анна, Наверное, это на 2 порядка сложнее, чем LIMIT 1. ... |
|||
:
Нравится:
Не нравится:
|
|||
28.02.2017, 15:27 |
|
Максимальное значение
|
|||
---|---|---|---|
#18+
Щукина АннаRENO4, а что помешало просто отсортировать и взять LIMIT 2? что-то вроде такого: Код: sql 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15.
... |
|||
:
Нравится:
Не нравится:
|
|||
28.02.2017, 15:32 |
|
Максимальное значение
|
|||
---|---|---|---|
#18+
А с учетом оригинальной постановки задачи от автора топика решение вообще могло выглядеть так: Код: sql 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15.
... |
|||
:
Нравится:
Не нравится:
|
|||
28.02.2017, 15:36 |
|
Максимальное значение
|
|||
---|---|---|---|
#18+
Щукина АннаRENO4, а что помешало просто отсортировать и взять LIMIT 2? Вы имеете в виду Код: sql 1. 2. 3. 4. 5. 6. 7. 8. 9.
Пишите код, не стесняйтесь. :-) Это же для топикстартера, а не для меня. Мне-то оно ни к чему. :-) ... |
|||
:
Нравится:
Не нравится:
|
|||
28.02.2017, 15:37 |
|
Максимальное значение
|
|||
---|---|---|---|
#18+
Еще вопрос, что на самом деле нужно топикстартеру. :-) ... |
|||
:
Нравится:
Не нравится:
|
|||
28.02.2017, 15:39 |
|
Максимальное значение
|
|||
---|---|---|---|
#18+
RENO4Еще вопрос, что на самом деле нужно топикстартеру. :-)если вдруг нужно что-то другое, то автору, скорее всего, сюда . там точно есть то, что ему нужно... ... |
|||
:
Нравится:
Не нравится:
|
|||
28.02.2017, 15:45 |
|
Максимальное значение
|
|||
---|---|---|---|
#18+
Щукина Анна, Там тоже не все безупречно. Например, среди примеров в п.2 не учтена деградация left join до join. Работать будет, у всех свои странности при письме, конечно. Но так нет смысла (не принято) делать. ... |
|||
:
Нравится:
Не нравится:
|
|||
28.02.2017, 16:43 |
|
|
start [/forum/topic.php?fid=53&msg=39411738&tid=1996688]: |
0ms |
get settings: |
8ms |
get forum list: |
11ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
49ms |
get topic data: |
8ms |
get forum data: |
2ms |
get page messages: |
40ms |
get tp. blocked users: |
1ms |
others: | 316ms |
total: | 441ms |
0 / 0 |