Помогите переделать запрос

Вованыч
Дата: 12.11.2008 09:53:50
Привет

Я делаю следующее

create table T1 (F1 VARCHAR(40));
create table T2 (F1 VARCHAR(40));

insert into T1 values ('aaa');
insert into T1 values ('bbb');
insert into T1 values ('ccc');
insert into T1 values ('ddd');

insert into T2 values ('aaa');
insert into T2 values ('ccc');
insert into T2 values ('ddd');

select * from T1 minus select * from T2;

drop table T1;
drop table T2;

exit;

Но дело в том что я хочу получить номера строк вместо самих строк в select-утверждении. Кто-нибудь может подсказать как это сделать?

Заранее спасибо за любую помощь.
Добрый Э - Эх
Дата: 12.11.2008 09:58:41
Для начала нужно определиться - что есть "номер строки"? Ибо таблица - это бесформенная куча, в которой если и есть некий порядок, то этот порядок лишь КАЖУЩИЙСЯ. :)
Dimka9
Дата: 12.11.2008 09:59:19
а что в твоем понимании является номером в одностолбцовой таблице с текстовым полем?
samatom
Дата: 12.11.2008 10:08:19
Должно помочь вот это.
Elic
Дата: 12.11.2008 10:10:23
samatom
Должно помочь вот это.
Сомневаюсь
samatom
Дата: 12.11.2008 10:15:59
Тогдв вот это.
Wadim S
Дата: 12.11.2008 10:18:02
samatom
Тогдв вот это.

И это тоже не поможет.
При данной формулировке задачи ничто не поможет.
Вованыч
Дата: 12.11.2008 10:19:34
Добрый Э - Эх,

Эх, хороший вопрос - полдела :)

Я подразумеваю, что порядок вставки - это и есть порядок строк в таблице. Понимаю что это глупо, строки в таблице неупорядочены

Но может какой то обходной маневр есть?
Elic
Дата: 12.11.2008 10:25:16
Вованыч
Я подразумеваю, что порядок вставки - это и есть порядок строк в таблице. Понимаю что это глупо, строки в таблице неупорядочены
Наивно глупо
Вованыч
Но может какой то обходной маневр есть?
Если есть по чём детерминированно order-by-ить, то есть :)
samatom
Дата: 12.11.2008 10:25:56
Нет понятия "порядок вставки". Если бы хотя бы у каждой записи была дата вставки, например, таблица вида 'aaa','01.01.2008', то можно было бы что-то придумать, а так "ухватиться" абсолютно не за что. Т.е. нужна "точка отсчета".