|
|
|
sql: max from between
|
|||
|---|---|---|---|
|
#18+
Привет всем. Есть ли элегантный способ получить одну запись из выражения between? Пример: select t.date from t where :param1 between t.fromdate and t.todate Запрос выдает несколько записей, но мне надо взять максимальное значение из всех date. Внешние запросы не предлагать. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.05.2017, 14:23 |
|
||
|
sql: max from between
|
|||
|---|---|---|---|
|
#18+
lalafaselect t.date from t where :param1 between t.fromdate and t.todate Запрос выдает несколько записей, но мне надо взять максимальное значение из всех date.RTFM Aggregate Functions (FAQ) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.05.2017, 14:35 |
|
||
|
sql: max from between
|
|||
|---|---|---|---|
|
#18+
lalafa, Код: plsql 1. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.05.2017, 14:35 |
|
||
|
sql: max from between
|
|||
|---|---|---|---|
|
#18+
XMLerlalafa, Код: plsql 1. Тут условие выведено в колонку. Мне же нужно чтобы это условие было в после where . ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.05.2017, 15:11 |
|
||
|
sql: max from between
|
|||
|---|---|---|---|
|
#18+
lalafaТут условие выведено в колонку. Мне же нужно чтобы это условие было в после where .Бррррр... http://www.bugtraq.ru/forum/faq/general/smart-questions.html] RTFM ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.05.2017, 15:16 |
|
||
|
sql: max from between
|
|||
|---|---|---|---|
|
#18+
lalafa, Зачем? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.05.2017, 15:18 |
|
||
|
sql: max from between
|
|||
|---|---|---|---|
|
#18+
lalafaМне же нужно чтобы это условие было в после where lalafaВнешние запросы не предлагать Храните признак IS_MAKSIMALNOE_ZNA4ENIE, и пишите его в свой where. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.05.2017, 15:35 |
|
||
|
sql: max from between
|
|||
|---|---|---|---|
|
#18+
Я такой умныйХраните признак в сберегательной кассе ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.05.2017, 15:40 |
|
||
|
sql: max from between
|
|||
|---|---|---|---|
|
#18+
кип денсе ренк фёст ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.05.2017, 15:50 |
|
||
|
sql: max from between
|
|||
|---|---|---|---|
|
#18+
andreymxкип денсе ренк фёст ему же надо было lalafaв после where. Там аналитика не работает :D ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.05.2017, 15:57 |
|
||
|
sql: max from between
|
|||
|---|---|---|---|
|
#18+
andreymx кип денсе ренк фёст lalafaЗапрос выдает несколько записей Ему(ей(им)) не подходит. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.05.2017, 16:04 |
|
||
|
sql: max from between
|
|||
|---|---|---|---|
|
#18+
lalafaЗапрос выдает несколько записей, но мне надо взять максимальное значение из всех date. Внешние запросы не предлагать. А внутренние? Если нет повторяющихся дат, то можно использовать магию данных. Код: plsql 1. Или влепить магию в виде order by t.date desc и fetch 1 на клиенте ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.05.2017, 16:27 |
|
||
|
sql: max from between
|
|||
|---|---|---|---|
|
#18+
j2kandreymxкип денсе ренк фёст ему же надо было lalafaв после where.Там аналитика не работает :Dработает, как и любая групповая функция. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.05.2017, 16:27 |
|
||
|
sql: max from between
|
|||
|---|---|---|---|
|
#18+
на правах шутки в продолжение = (select max(... Код: plsql 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.05.2017, 16:50 |
|
||
|
|

start [/forum/topic.php?fid=52&msg=39447468&tid=1886006]: |
0ms |
get settings: |
8ms |
get forum list: |
11ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
199ms |
get topic data: |
9ms |
get forum data: |
2ms |
get page messages: |
38ms |
get tp. blocked users: |
1ms |
| others: | 241ms |
| total: | 513ms |

| 0 / 0 |
