Форум: "Базы";
Текущий архив: 2002.01.17;
Скачать: [xml.tar.bz2];
ВнизНумерация результатов запроса Найти похожие ветки
← →
ASDS (2001-12-14 12:58) [0]Имеется MS SQL Server 7.0. Пусть запрос
SELECT name1
FROM table1
выдает такие результаты:
AAA
CCC
BBB
EEE
DDD
и т.д. Можно ли? и если можно, то как? перенумеровать результаты SQL-запроса, т.е. получить нечто подобное:
1 AAA
2 CCC
3 BBB
4 EEE
5 DDD
← →
Tonie (2001-12-14 13:02) [1]Создать временную таблицу с IDENTITY полем
вставить туда твои результаты
сделать запрос по ней
таблицу удалить
P.S. И лучше это все как Stored procedure оформить
← →
Nest (2001-12-14 13:21) [2]А что есть IDENTITY?
← →
Tonie (2001-12-14 13:27) [3]Автоинкрементное поле,
Пример из Help:
CREATE TABLE new_employees
(
id_num int IDENTITY(1,1),
fname varchar (20),
minit char(1),
lname varchar(30)
)
← →
Nest (2001-12-17 10:38) [4]1.
SELECT name INTO #t1 FROM table1
2.ALTER TABLE #t1 ADD id_num INT IDENTITY(1,1)
Страницы: 1 вся ветка
Форум: "Базы";
Текущий архив: 2002.01.17;
Скачать: [xml.tar.bz2];
Память: 0.44 MB
Время: 0.004 c