Logika w bazach danych

W ramach logiki QlikView można jednocześnie dołączyć kilka tabel z aplikacji bazodanowej. Jeśli jakieś pole występuje w kilku tabelach, następuje powiązanie logiczne tych tabel za pośrednictwem takiego pola klucza.

Po wybraniu wartości wszystkie wartości zgodne z dokonanymi selekcjami są wyświetlane jako opcjonalne. Wszystkie pozostałe wartości są wyświetlane jako wykluczone.

Wybranie wartości z kilku pól jest traktowane jako operacja logiczna AND.

Wybranie kilku wartości z tego samego pola jest traktowane jako operacja logiczna OR.

W niektórych przypadkach możliwe jest łączenie selekcji w obrębie jednego pola za pośrednictwem operatora logicznego AND.

Jeśli mają być wyświetlane informacje dodatkowe pola, skrypt musi dołączać tabelę dwukolumnową. Pierwsza kolumna tabeli musi zawierać wartości pola, a druga — informacje powiązane z wartością pola. Nagłówkiem pierwszej kolumny musi być nazwa pola. Specjalna składnia skryptu dla instrukcji LOAD/SELECT informuje QlikView, że tabela ta ma być traktowana jako tabela informacyjna.