Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Informix [игнор отключен] [закрыт для гостей] / Insert into ... select ... order by / 7 сообщений из 7, страница 1 из 1
10.11.2005, 17:02
    #33371867
Петров Андрей
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Insert into ... select ... order by
Что такая конструкция не поддерживается чтоли?

insert into table1
select f1, sum(f2)
from table2
group by f1
order by f1

Зато без Order By работает... Ваще бред...

insert into table1
select f1, sum(f2)
from table2
group by f1
...
Рейтинг: 0 / 0
10.11.2005, 17:32
    #33371974
Журавлев Денис
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Insert into ... select ... order by
Петров АндрейЧто такая конструкция не поддерживается чтоли?

insert into table1
select f1, sum(f2)
from table2
group by f1
order by f1

Зато без Order By работает... Ваще бред...

insert into table1
select f1, sum(f2)
from table2
group by f1
Не бред, а абсолютно естественная ситуация. Курите ANSI SQL.

Запрос:
insert into ... order by f1
не имеет смысла, все равно select from table1 без order by вернет записи в рандомном порядке из-за кеширования/параллельности.


В любой субд:

insert into table1 select f1, sum(f2)
from table2 group by f1;
select * from table1 order by f1
...
Рейтинг: 0 / 0
Период между сообщениями больше года.
24.09.2007, 12:27
    #34821030
SergeZh
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Insert into ... select ... order by
Журавлев Денис Петров АндрейЧто такая конструкция не поддерживается чтоли?

insert into table1
select f1, sum(f2)
from table2
group by f1
order by f1

Зато без Order By работает... Ваще бред...

insert into table1
select f1, sum(f2)
from table2
group by f1
Не бред, а абсолютно естественная ситуация. Курите ANSI SQL.

Запрос:
insert into ... order by f1
не имеет смысла, все равно select from table1 без order by вернет записи в рандомном порядке из-за кеширования/параллельности.


В любой субд:

insert into table1 select f1, sum(f2)
from table2 group by f1;
select * from table1 order by f1

Имелось-то ввиду совсем другое (как я понимаю)
insert into table1
(select ...
from table2
group by ..
order by ...)

Order by относиться не к insert, а к select
...
Рейтинг: 0 / 0
24.09.2007, 12:42
    #34821079
Журавлев Денис
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Insert into ... select ... order by
SergeZh
Order by относиться не к insert, а к selectА трупы зачем поднимать? Трольте на новых постах пож-а.
...
Рейтинг: 0 / 0
24.09.2007, 21:14
    #34822743
Выбегалло
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Insert into ... select ... order by
SergeZh Журавлев Денис Петров АндрейЧто такая конструкция не поддерживается чтоли?

insert into table1
select f1, sum(f2)
from table2
group by f1
order by f1

Зато без Order By работает... Ваще бред...

insert into table1
select f1, sum(f2)
from table2
group by f1
Не бред, а абсолютно естественная ситуация. Курите ANSI SQL.

Запрос:
insert into ... order by f1
не имеет смысла, все равно select from table1 без order by вернет записи в рандомном порядке из-за кеширования/параллельности.


В любой субд:

insert into table1 select f1, sum(f2)
from table2 group by f1;
select * from table1 order by f1

Имелось-то ввиду совсем другое (как я понимаю)
insert into table1
(select ...
from table2
group by ..
order by ...)


Order by относиться не к insert, а к select

А это чтобы иллюзий не было относительно упорядоченности записей в таблице.
...
Рейтинг: 0 / 0
25.09.2007, 10:19
    #34823361
ak-47
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Insert into ... select ... order by
авторИмелось-то ввиду совсем другое (как я понимаю)
insert into table1
(select ...
from table2
group by ..
order by ...)

Order by относиться не к insert, а к select

Нету order by ни в insert, ни в select при insert. И не нужен.
...
Рейтинг: 0 / 0
25.09.2007, 20:13
    #34825846
vasilis
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Insert into ... select ... order by
Журавлев Денис SergeZh
Order by относиться не к insert, а к selectА трупы зачем поднимать? Трольте на новых постах пож-а.
Радует, что люди пользуются поиском или перечитывают старые сообщения :)
...
Рейтинг: 0 / 0
Форумы / Informix [игнор отключен] [закрыт для гостей] / Insert into ... select ... order by / 7 сообщений из 7, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]