powered by simpleCommunicator - 2.0.52     © 2025 Programmizd 02
Форумы / Oracle [игнор отключен] [закрыт для гостей] / Исключение повторений
7 сообщений из 7, страница 1 из 1
Исключение повторений
    #32072380
Pahich
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Подскажите плиз, можно ли в SQL запросе исулючить строки из таблици, у которых данные в первом столбце дублируются
...
Рейтинг: 0 / 0
Исключение повторений
    #32072409
Фотография shane54
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
select distinct column_name from table
...
Рейтинг: 0 / 0
Исключение повторений
    #32072440
Фотография mahoune
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А просили-то в ПЕРВОМ столбце! :)
...
Рейтинг: 0 / 0
Исключение повторений
    #32072575
DimaR
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Может так?

select key, first, second, ... from
(select distinct key, first from tbl) t1,
tbl t2
where t2.key=t1.key

(Не проверял)
...
Рейтинг: 0 / 0
Исключение повторений
    #32072756
vskv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ну если не считать, что сам вопрос противоречит логике реляционных баз данных...
В общем,

select * from tablica
where first_collumn_name /* как его зовут, это уже твоё личное дело и твоего приложения */
not in (
select first_collumn_name
from tablica
group by first_collumn_name
having count(*)>1
)

P.S. Ну или на примере, что у тебя есть, и что тебе хочется получить.
...
Рейтинг: 0 / 0
Исключение повторений
    #32072963
RifNik
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Вообще-то Pahich просит написать скрипт по ИСКЛЮЧЕНИЮ(т.е. удалению) строк, если значение в 1-м столбце дублируется...

DELETE
FROM tablica
WHERE first_collumn_name IN
(
select first_collumn_name
from tablica
group by first_collumn_name
having count(*)>1
)
...
Рейтинг: 0 / 0
Исключение повторений
    #32072991
Фотография softy
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Что вы гадаете, человек задал всего единственный вопрос в конфе и свалил. Что он там хотел, удалить строки или исключить в результате запроса - остаётся только гадать.
Пусть уточнит свой вопрос вначале.
...
Рейтинг: 0 / 0
7 сообщений из 7, страница 1 из 1
Форумы / Oracle [игнор отключен] [закрыт для гостей] / Исключение повторений
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]