Spear
почемучка
Вопрос по SQL, очень срочно, помогите пожалуйста! Запорол таблицу, нужно фиксить
Здравствуйте,
у меня очень большая пробле, незнаю как её решить.
Вообщем есть таблица такого плана:
CAT_ID | OBJ_ID | STATUS
используется для привязки обектов к категориям.
но проблема такого плдана:
один объект может быть в оной категории только один раз.
а я случайно сделал запросы, которые расставили примерно такие значения:
1, 10, 0
1, 10, 1
2, 10, 0
2, 10, 1
и так длаее, то есть я в каждую категорию привязал два раза один и тот же объект под разными статусами, теперь не знаю как это пофиксить, так чтобы оперативно - это уже рабочий скрипт на сайт

Но нужно почистить так, что бы удалился только дупликат со статусом НОЛЬ.
Ещё одно дополнение - не все объекты "попртились", то есть есть и нормальные, вида:
1, 11, 0
1, 12, 1
1, 14, 1
1, 15, 0
и так далее.
Очень прошу, подскажите как мне сделать из
1, 10, 0
1, 10, 1
2, 10, 0
2, 10, 1
правильный вариант, то есть удалить дубликаты со статусом ноль:
1, 10, 1
2, 10, 1
Я БУДУ ОЧЕНЬ ОЧЕНЬ бюлагодарен, особенно за оперативность - скрипт уже в сети, отключить нельзя.. точнее можно но крайне нежелательно.
Здравствуйте,
у меня очень большая пробле, незнаю как её решить.
Вообщем есть таблица такого плана:
CAT_ID | OBJ_ID | STATUS
используется для привязки обектов к категориям.
но проблема такого плдана:
один объект может быть в оной категории только один раз.
а я случайно сделал запросы, которые расставили примерно такие значения:
1, 10, 0
1, 10, 1
2, 10, 0
2, 10, 1
и так длаее, то есть я в каждую категорию привязал два раза один и тот же объект под разными статусами, теперь не знаю как это пофиксить, так чтобы оперативно - это уже рабочий скрипт на сайт


Но нужно почистить так, что бы удалился только дупликат со статусом НОЛЬ.
Ещё одно дополнение - не все объекты "попртились", то есть есть и нормальные, вида:
1, 11, 0
1, 12, 1
1, 14, 1
1, 15, 0
и так далее.
Очень прошу, подскажите как мне сделать из
1, 10, 0
1, 10, 1
2, 10, 0
2, 10, 1
правильный вариант, то есть удалить дубликаты со статусом ноль:
1, 10, 1
2, 10, 1
Я БУДУ ОЧЕНЬ ОЧЕНЬ бюлагодарен, особенно за оперативность - скрипт уже в сети, отключить нельзя.. точнее можно но крайне нежелательно.