Modyfikatory zestawów z niejawnymi definicjami wartości pól
Poniżej opisano sposób definiowania zestawu wartości pól za pomocą zagnieżdżonej definicji zestawu.
Wymaga to zastosowania funkcji elementowych P() i E(), reprezentujących odpowiednio zestawy możliwych i wykluczonych wartości pola. Wewnątrz nawiasów można podać jedno wyrażenie zestawu i jedno pole, na przykład
Examples and results:
Przykłady | Wyniki |
---|---|
|
Zwraca wartość sprzedaży dla bieżącej selekcji, ale tylko tych klientów, którzy co najmniej raz kupili produkt |
|
Tak samo jak powyżej. Jeśli pole w funkcji elementowej zostanie pominięte, funkcja zwróci możliwe wartości pola wskazanego w przypisaniu zewnętrznym. |
|
Zwraca wartość sprzedaży dla bieżącej selekcji, ale tylko tych klientów, którzy co najmniej raz dostarczyli produkt |
|
Zwraca wartość sprzedaży dla bieżącej selekcji, ale tylko tych klientów, którzy nigdy nie kupili produktu |