В MS SQL Server у меня есть таблица, содержащая множество параметрических столбцов. У меня есть отдельная таблица параметров, содержащая все значения параметров. Если я хочу выбрать значения параметров для каждого столбца, я должен сделать JOIN для каждого столбца.SQL Server Несколько JOIN
В приведенном ниже примере мне нужно выполнить 3 JOINs , которые я не предпочитаю, так как мне может понадобиться много столбцов больше. Как я могу присоединиться к таблице параметров эффективно?
StudentiD RegistrationStatus MaritalStatus Gender RegistrationDesc MaritalSTatusDesc GenderDesc
1 RG SNG M TO BE JOINED TO BE JOINED TO BE JOINED
2 NR MRD F TO BE JOINED TO BE JOINED TO BE JOINED
Параметры;
GROUP KEY VALUE
RegistrationStatus RG Registered
RegistrationStatus NR Not Registered
MaritalStatus SNG Single
MaritalStatus MRD Married
Gender M Male
Gender F Female
Вы были здесь достаточно долго, чтобы знать, что изображения неодобрением. Пожалуйста, разместите свои образцы данных в текстовой форме или еще лучше, создайте скрипку. –
Текстовая форма не может форматировать данные для четкого понимания. Как я могу разместить таблицу excel без нарушения визуального формата? –
http://meta.stackexchange.com/questions/96125/how-to-format-sql-tables-in-a-stack-overflow-post –