Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2005.10.23;
Скачать: CL | DM;

Вниз

Уникальность полей одним запросом   Найти похожие ветки 

 
Капа   (2005-09-05 22:50) [0]

Помогите решить задачку, пожалуйста:
Имеем таблицу
PK Field1
12 1
13 2
14 1
15 3
15 2
18 4
19 5
PK - первичный ключ, Filed1 - поле int.
Как одним запросом превратить эту таблицу в уникальную? то есть, чтобы было
PK Field1
12 1
13 2
15 3
18 4
19 5
Одним запросом у меня никак не получается.


 
Zacho ©   (2005-09-05 23:28) [1]

Капа   (05.09.05 22:50)
PK - первичный ключ


Быть такого не может исходя из:

>15 3
> 15 2

Вообще непонятно, что именно тебе надо. Удалить записи с повторяющимися значениями Field1 ? По какому критерию ? Или что-то другое ?

И обязательно укажи СУБД.


 
ЮЮ ©   (2005-09-06 08:14) [2]

SELECT Min(PK) PK, Field1 GROUP BY Field1


 
Savek   (2005-09-06 09:07) [3]

select DISTINCT Field1 from TABLE order by Field1


 
Капа   (2005-09-06 22:09) [4]

С PK промашка вышла, ключ должен быть уникальным, я просто опечатался. А select DISTINCT Field1 from TABLE order by Field1 - первое что мне пришло в голову, но не работает. Спасибо всем, кто откликнулся


 
Zacho ©   (2005-09-07 19:56) [5]

Капа   (06.09.05 22:09) [4]

Ну, так проблему решил, или нет ?
Если решил - приведи решение, другим полезно будет.
Если нет - всё-таки подробнее опиши задачу, может подскажем решение.



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

Текущий архив: 2005.10.23;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.026 c
3-1125584932
Olegas
2005-09-01 18:28
2005.10.23
Проблема с компонентом UpdateSQL


2-1128029963
DmitryNekl
2005-09-30 01:39
2005.10.23
Вопрос скорее алгоритмический, но...


1-1127741397
userrrrr
2005-09-26 17:29
2005.10.23
как присоеденит к программе без формы иконку?


3-1125930670
_Lucky_
2005-09-05 18:31
2005.10.23
Возможно ли реализовать одним запросом на SQL, без использования


4-1124309849
ronyn
2005-08-18 00:17
2005.10.23
Как работать с WM_QUERYENDSESSION?