Вниз
Скачать: CL | DM;

LocalSQL   Найти похожие ветки 

← →
AlexG ©   (2003-07-18 08:56) [0]

Привет всем!!!
Подскажите, возможно ли в запросе в LocalSQL создать поле номера записи, типа rownum в оракле


← →
antoniz   (2003-07-18 09:15) [1]

Select ID, (Select count(id) From "имя таблицы" fa1 Where fa1.id<=fa.id) as NumRow
From "имя таблицы" fa
Order by fa.id
fa, fa1 - задание имен для таблицы в запросе


← →
AlexG ©   (2003-07-18 09:37) [2]

не получается!
А если нет уникального поля, и есть одинаковые поля!


← →
ЮЮ ©   (2003-07-18 09:53) [3]

А должно быть! Оно бы и было тем самым "типа rownum в оракле"


← →
Sergey13 ©   (2003-07-18 10:07) [4]

2AlexG © (18.07.03 08:56)
> типа rownum в оракле
А какой практический смысл в этом?


← →
VAleksey ©   (2003-07-18 11:02) [5]

Нет


← →
AlexG ©   (2003-07-18 11:07) [6]

Хорошо задам ворос по другому, как удалить одинаковые записи в базе что бы осталась только одна


← →
Sandman25 ©   (2003-07-18 12:52) [7]

Имеем
table1 (field1 char(10), field2 char(20))

create table table2(field1 char(10), field2 char(20), num int)

1) Скопировать все повторяющиеся данные в новую таблицу.
insert into table2
select field1, field2, count(*)
from table1
group by field1, field2
having count(*) > 1;
2) Удалить эти данные из исходной таблицы
delete from table1
where exists
(select *
from table2
where field1 = table1.field1
and field2 = table1.field2
)
3) Скопировать данные обратно
insert into table1
select fiel1, field2
from table2


← →
VAleksey ©   (2003-07-18 13:51) [8]

Select Distinct * From SomeTable.

Потом делай с этим НД все что хош. Хош удали нафиг все из SomeTable и залей сверху то, что получил.



Страницы: 1 вся ветка

Скачать: CL | DM;



Память: 0.46 MB
Время: 0.01 c
14-10415
aga
2003-07-05 13:18
2003.08.04
Игрокам...


1-10295
Edvard
2003-07-22 12:13
2003.08.04
Помогите с RichEdit !


4-10529
microlab
2003-05-28 10:25
2003.08.04
Как перехватить получение фокуса


14-10363
Карлсон
2003-07-18 21:24
2003.08.04
писать на CD-R из под доса.


11-10156
Gandalf
2002-12-01 11:37
2003.08.04
Пора обновить FAQ




   Наверх