¿Puedo usar una consulta SQL para buscar registros donde un campo es idéntico en ambos? Es decir, ¿puedo usar la siguiente tabla y devolver 1,3 (los ID) al comparar las columnas de nombre (e ignorar el teléfono)?¿Es posible que SQL encuentre registros con duplicados?
ID | Name | Phone 1 | Bob | 5555555555 2 | John | 1234567890 3 | Bob | 1515151515 4 | Tim | 5555555555
Para obtener los ID probablemente tenga que usar la declaración anterior con otra instrucción de selección. Algo así como: Identificación seleccionar entre [Nombre de la tabla] DONDE NOMBRE EN (seleccione el nombre desde GRUPO [Nombre de la tabla] POR Nombre CUENTA QUE TIENE (*)> 1) funcionaría –
Una cosa que me gustaría añadir es que se necesita tener cuidado al usar Names como identificador para decidir si un registro es un duplicado o no, porque a menos que esté seguro de que nunca habrá dos personas con el mismo nombre en su mesa, se meterá en problemas. –