Zapytanie o scalenie dynamicznej wartości kolumny SQL i wykrywanie różnic
mamn-kolumny, które mogą zawieraćwyjątkowy lubpowielone wartości oznaczające, że każda kolumna może mieć różne wartości lub takie same.
To, co chcę osiągnąć, to skrypt MS Access, który może analizowaćn-kolumny, które mogłyby wykonać następujące czynności:
Jeśli tylko kolumnyjeden ma wartość, a reszta jest pusta wtedy ostatnia wartość będzie jedyną widoczną (Uwaga: ten jest już ukończony).
+-----+----+----+-----+
|Var1 |Var2|Var3|Final|
+-----+----+----+-----+
|1 | | |1 |
+-----+----+----+-----+
| | |3 |3 |
+-----+----+----+-----+
| |yes | |yes |
+-----+----+----+-----+
Jeśli istnieje więcej niż jedna inna wartość następnie poproś użytkownika o wybór pomiędzy tymi wartościami (Aktualizacja: pierwszeństwo zmiennych zamiast wyboru użytkownika, tj.Var1
> Var2
> ...>VarN
).
+----+----+----+-----+
|Var1|Var2|Var3|Final|
+----+----+----+-----+
|1 |3 | |? |
+----+----+----+-----+
|ok | |3 |? |
+----+----+----+-----+
| |yes |5 |? |
+----+----+----+-----+
Jeśli istnieje więcej niż jedna taka sama wartość następnie użyj tego jako wartości końcowej.
+----+----+----+-----+
|Var1|Var2|Var3|Final|
+----+----+----+-----+
|1 |1 | |1 |
+----+----+----+-----+
|ok | |ok |ok |
+----+----+----+-----+
| |yes |yes |yes |
+----+----+----+-----+