|
Поднять строки в выборке
|
|||
---|---|---|---|
#18+
Добрый день! Каким образом можно осуществить поднятие строк вверх в выборке, где я выбираю так: Запрос 1 union запрос2 union запрос3 Результат выходит таким образом: строка1: поле1 поле2 поле3 поле 4 поле 5 "пустое значение" "пустое значение" "пустое значение" строка2: поле1 поле2 поле3 поле 4 поле 5 "значение строки2" "значение строки2" "пустое значение" "пустое значение" строка3: поле1 поле2 поле3 поле 4 поле 5 "пустое значение" "пустое значение" "значение строки3" "значение строки3" Необходимо значения 2 и 3 строки поднять вверх к пустым значениям строки 1. ... |
|||
:
Нравится:
Не нравится:
|
|||
11.06.2019, 12:35 |
|
Поднять строки в выборке
|
|||
---|---|---|---|
#18+
Tihiy_DonНеобходимо значения 2 и 3 строки поднять вверх к пустым значениям строки 1. Во 2ой строке значения должны остаться? ... |
|||
:
Нравится:
Не нравится:
|
|||
11.06.2019, 12:50 |
|
Поднять строки в выборке
|
|||
---|---|---|---|
#18+
Что ты хочешь получить из этого: строка1: поле1 поле2 поле3 поле 4 поле 5 "значение строки2" "значение строки2" "значение строки3" "значение строки3" строка2: поле1 поле2 поле3 поле 4 поле 5 "значение строки2" "значение строки2" "пустое значение" "пустое значение" строка3: поле1 поле2 поле3 поле 4 поле 5 "пустое значение" "пустое значение" "значение строки3" "значение строки3" или строка1: поле1 поле2 поле3 поле 4 поле 5 "значение строки2" "значение строки2" "значение строки3" "значение строки3" строка2: поле1 поле2 поле3 поле 4 поле 5 "пустое значение" "пустое значение" "пустое значение" "пустое значение" строка3: поле1 поле2 поле3 поле 4 поле 5 "пустое значение" "пустое значение" "пустое значение" "пустое значение" или строка1: поле1 поле2 поле3 поле 4 поле 5 "значение строки2" "значение строки2" "пустое значение" "пустое значение" строка2: поле1 поле2 поле3 поле 4 поле 5 "пустое значение" "пустое значение" "значение строки3" "значение строки3" строка3: поле1 поле2 поле3 поле 4 поле 5 "пустое значение" "пустое значение" "пустое значение" "пустое значение" или строка1: поле1 поле2 поле3 поле 4 поле 5 "значение строки2" "значение строки2" "значение строки3" "значение строки3" строка2: поле1 поле2 поле3 поле 4 поле 5 "значение строки2" "значение строки2" "значение строки3" "значение строки3" строка3: поле1 поле2 поле3 поле 4 поле 5 "пустое значение" "пустое значение" "пустое значение" "пустое значение" ... |
|||
:
Нравится:
Не нравится:
|
|||
11.06.2019, 12:53 |
|
Поднять строки в выборке
|
|||
---|---|---|---|
#18+
Дело в том, что я объединяю несколько запросов. Во втором запросе может быть 3 строки, а может быть и две. В третьем запросе также может быть 2 или 3 строки. В первом запросе всего одна строка должна быть, никак не могу сделать так, чтобы 2 и 3 запрос как бы начинались с 1 строки. ... |
|||
:
Нравится:
Не нравится:
|
|||
11.06.2019, 13:03 |
|
Поднять строки в выборке
|
|||
---|---|---|---|
#18+
Вместе с 1 запросом. ... |
|||
:
Нравится:
Не нравится:
|
|||
11.06.2019, 13:04 |
|
Поднять строки в выборке
|
|||
---|---|---|---|
#18+
Tihiy_DonДело в том, что я объединяю несколько запросов. Судя по всему, вам не объединять (union) нужно, а соединять (join)... ... |
|||
:
Нравится:
Не нравится:
|
|||
11.06.2019, 13:07 |
|
Поднять строки в выборке
|
|||
---|---|---|---|
#18+
Щукина Анна, Так я делал до этого, у меня данные все повторяются по 3 строки тогда. делал через соединение where table_a=table_b(+) ... |
|||
:
Нравится:
Не нравится:
|
|||
11.06.2019, 13:20 |
|
Поднять строки в выборке
|
|||
---|---|---|---|
#18+
Tihiy_Don, max ... |
|||
:
Нравится:
Не нравится:
|
|||
11.06.2019, 13:24 |
|
|
start [/forum/topic.php?fid=52&gotonew=1&tid=1882405]: |
0ms |
get settings: |
9ms |
get forum list: |
15ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
46ms |
get topic data: |
11ms |
get first new msg: |
9ms |
get forum data: |
3ms |
get page messages: |
55ms |
get tp. blocked users: |
2ms |
others: | 259ms |
total: | 417ms |
0 / 0 |