|
Как в запросе ограничить количество выдаваемых строк в зависимости от значения столбца?
|
|||
---|---|---|---|
#18+
... |
|||
:
Нравится:
Не нравится:
|
|||
20.08.2018, 15:01 |
|
Как в запросе ограничить количество выдаваемых строк в зависимости от значения столбца?
|
|||
---|---|---|---|
#18+
KreatorXXIВот так:Так у тебя value и edate ещё и в таблицах разных? Понятно тогда, что если в первой таблице value уникальны, то вложенный for select может быть оптимален по производительности. ... |
|||
:
Нравится:
Не нравится:
|
|||
20.08.2018, 15:18 |
|
Как в запросе ограничить количество выдаваемых строк в зависимости от значения столбца?
|
|||
---|---|---|---|
#18+
Симонов ДенисKreatorXXI, 21648249 это практически не имеет смысла, зачем дважды соединять таблицу сама с собойА я это понял, что две разные таблицы. ... |
|||
:
Нравится:
Не нравится:
|
|||
20.08.2018, 15:19 |
|
Как в запросе ограничить количество выдаваемых строк в зависимости от значения столбца?
|
|||
---|---|---|---|
#18+
Всем спасибо за варианты. Запросы тестовые. Реальный начинается с двух блоков CTE. Ими я могу манипулировать, что получить на третьем запросе. А в третьем, посчитал, удобнее через две таблицы (одна из второго блока СТЕ). Получилось более-менее компактно. Ну и результат по скорости очень даже приемлемый. Запущу отчёт в работу. Будет lateral, вернусь. Ещё раз всем спасибо. ... |
|||
:
Нравится:
Не нравится:
|
|||
20.08.2018, 16:05 |
|
|
start [/forum/topic.php?fid=40&gotonew=1&tid=1561013]: |
0ms |
get settings: |
11ms |
get forum list: |
15ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
81ms |
get topic data: |
8ms |
get first new msg: |
6ms |
get forum data: |
2ms |
get page messages: |
46ms |
get tp. blocked users: |
2ms |
others: | 317ms |
total: | 494ms |
0 / 0 |