Буду признателен, если кто-нибудь поможет мне получить требуемый вывод
У меня есть таблица, как показано ниже:
Field1 Field2 Field3 Field4
1 AB A123 Electric
1 AB B123 Maths
1 CD XY1 Science
1 CD CYZ Social
1 SQ NA NA
Вывод должен быть таким:
Field1 Field2 Field3 Field4
1 AB A123 Electric
1 CD NA Electric
1 AB B123 Maths
1 CD NA Maths
1 CD XY1 Science
1 AB NA Science
1 CD CYZ Social
1 AB NA Social
1 SQ NA Electric
1 SQ NA Math
1 SQ NA Science
1 SQ NA Social
Здесь Field1
имеет общее значение, основанное на значениях Field2
и Field 4
, нам нужно проверить, есть ли в Field2
и Field4
запись в других Field2
, таких как AB
и Electric
, имеет ли он запись для Field2
Я имею в виду для CD
и SQ
то же самое Field4
, если нет, то создайте запись. Это как если бы у нас были все уникальные значения в field4, а затем в каждой записи должны присутствовать все значения в Field2. если его нет, то следует указать, не существует или нет.
SQ
не имеет записей, поэтому необходимо создать четыре строки. Добрый совет.