Я могу выполнить следующий выбор SQL Server отдельных (или неповторяющихся имен) из столбца в одной таблице, например:
SELECT COUNT(DISTINCT [Name]) FROM [MyTable]
Но что, если у меня более одной таблицы (все эти таблицы содержат поле имени с именем [Name]), и мне нужно знать количество неповторяющихся имен в двух или более таблицы.
Если я запустил что-то вроде этого:
SELECT COUNT(DISTINCT [Name]) FROM [MyTable1], [MyTable2], [MyTable3]
Я получаю сообщение об ошибке «Неоднозначное имя столбца« Имя »».
PS. Все три таблицы [MyTable1], [MyTable2], [MyTable3] являются продуктом предыдущего выбора.