У меня есть большая таблица (60 столбцов, 1,5 миллиона записей) денормализованных данных в MS SQL 2005, которая была импортирована из базы данных Access. Мне было поручено нормализовать и вставить эти данные в нашу модель данных.
Я хотел бы создать запрос, который использовал бы группировку, например, "номер_клиента", и возвращал бы набор результатов, который содержит только столбцы, которые не являются различными для каждого номера_клиента. Я не знаю, возможно ли это, но было бы здорово, если бы это было так.
Изменить: если в моей таблице 3 столбца (cust_num, cust_name_cust_address) и 5 записей
|cust_num|cust_name|cust_address
|01 |abc |12 1st street
|02 |cbs |1 Aroundthe Way
|01 |abc |MLK BLVD
|03 |DMC |Hollis Queens
|02 |cbs |1 Aroundthe Way
результаты моего желаемого запроса должны быть просто данными из cust_num и cust_name, потому что cust_address имеет разные значения для этой группы cust_num. cust_num имеет много адресов, но только одно cust_name.
Может ли кто-нибудь указать мне в правильном направлении?
Джим