0

Wie kann ich ein select distinct realisieren

Ich möchte gerne nur die uniquen Werte einer Spalte selektieren und diese in einer Ansicht einsetzen

Leider komme ich mit meinen Experimenten, select irgendwie mit unique() zu kombinieren, nicht weiter. Ich erhalte immer die Information, dass keine Sätze zurückgegeben werden,

2 Antworten

null
    • Leonid_Semik
    • vor 5 Jahren
    • Gemeldet - anzeigen

    Hallo Roland,

    wenn du die eindeutigen Werte als eine Liste darstellen möchtest, dann wäre die Formel für ein Berechnungsfeld:

    ---

    join(unique((select 'DEINE TABELE').'DEIN WERT'), "
    ")

    ---

    Wenn du das Feld in der Höhe größer machst, werden alle eindeutige Werte untereinander dargestellt.

    Wenn du eine Tabellenansicht mit eindeitigen Werten benötigst, dann wäre die Formel fürs Gestaltungselement Ansicht:

    ---

    for i in unique((select 'DEINE TABELE').'DEIN WERT') do
    first(select 'DEINE TABELE' where 'DEIN WERT' = i)
    end

    ---

     

    Leo

    • Roland.1
    • vor 5 Jahren
    • Gemeldet - anzeigen

    Besten Dank.

    Darauf wäre ich allein wohl nicht oder erst nach ewiger Zeit gekommen.

Content aside

  • vor 5 JahrenZuletzt aktiv
  • 2Antworten
  • 1587Ansichten