мне нужна отборная команда выполнить следующие действия:SQL: Проверьте строки для того же записей в определенных столбцах
У меня есть таблица, как этот
ID | col1 | col2 | col3 | colN | ...
23 | asf | slf | rrr | ... | ...
23 | asf | slf | rrr | ... | ...
59 | asf | 567 | rrr | ... | ...
59 | asf | gh1 | rrr | ... | ...
02 | la1 | slf | rrr | ... | ...
02 | la1 | slf | rrr | ... | ...
Есть всегда 2 строки с одинаковыми ID. Теперь я хочу выбрать эти, которые имеют одни и те же записи в некоторых других столбцах (здесь col1, col2, col3), но не обязательно в других столбцах.
В результате для примера я хочу, чтобы это
23 | asf | slf | rrr | ... | ...
23 | asf | slf | rrr | ... | ...
02 | la1 | slf | rrr | ... | ...
02 | la1 | slf | rrr | ... | ...
Вам нужен ПЕРВЫЙ КЛЮЧ. Это правило реляционных данных. – Strawberry
Спасибо. Но я не знаю, что это такое. Я новичок в sql. Кажется, мне нужно узнать больше основ ... – user3165675
Да. Действительно, это так. – Strawberry