6
ответов

SQL: Как найти дубликаты на основе двух полей?

У меня есть строки в таблице базы данных Oracle, которые должны быть уникальным для комбинации двух полей, но ограничение уникальности не задано для таблицы, поэтому мне нужно найти все строки, которые нарушают ...
вопрос задан: 23 May 2017 12:09
2
ответа

Почему Oracle не поднимает «ORA-00918: столбец, определен неоднозначно» для этого запроса?

Я только что наткнулся на странное поведение в Oracle, где я ожидал бы появления ORA-00918, но это не так. Возьмем, к примеру, этот запрос. ВЫБРАТЬ * ИЗ ВКЛАДКИ USER_TABLES JOIN USER_TRIGGERS TRG ON TRG....
вопрос задан: 29 November 2010 16:54
0
ответов

ORA-00918: столбец неоднозначно определен в SELECT *

Получение ORA-00918: столбец определен неоднозначно: выполняется этот SQL: SELECT * FROM (SELECT DISTINCT (coaches.id), people. *, Users. *, Coaches. * FROM "COACHES" INNER JOIN people ON people ....
вопрос задан: 4 June 2011 06:47