Итак, у меня есть таблица, содержащая StudentID и номера телефонов. Некоторые студенты имеют один и тот же номер телефона, и я хочу выбрать и отобразить этих учеников.Проверка наличия двух пользователей одного и того же номера телефона в SQL
Например.
+-----------+-----------+--------------+
| StudentID | StudentID | PNumber |
+-----------+-----------+--------------+
| 1000 | 1000 | 970-555-1000 |
| 1000 | 1000 | 970-555-1010 |
| 1100 | 1100 | 970-555-1100 |
| 1200 | 1200 | 303-555-1200 |
| 1200 | 1300 | 303-555-1200 |
| 1300 | 1200 | 303-555-1200 |
| 1300 | 1300 | 303-555-1200 |
| 1300 | 1300 | 303-555-1210 |
| 1400 | 1400 | 970-555-1400 |
| 1500 | 1500 | None |
| 1600 | 1600 | 970-555-1600 |
| 1600 | 1700 | 970-555-1600 |
| 1700 | 1600 | 970-555-1600 |
| 1700 | 1700 | 970-555-1600 |
| 1800 | 1800 | 970-555-1800 |
| 1900 | 1900 | 970-555-1900 |
| 2000 | 2000 | 970-555-2000 |
| 2000 | 2000 | 970-555-2010 |
| 2001 | 2001 | 970-555-2001 |
+-----------+-----------+--------------+
Это должно выход:
1200 | 1300 | 303-555-1200
1300 | 1200 | 303-555-1200
1600 | 1700 | 970-555-1600
1700 | 1600 | 970-555-1600
Почему ваш вход имеет два столбца с тем же имя? – dovetalk