[NEWSboard IBMi Forum]

Thema: SQL Problem

Hybrid View

  1. #1
    Registriert seit
    Aug 2001
    Beiträge
    2.943
    Wenn Du eine View anstatt einer CTE verwenden sollst, warum machst Du dann nicht aus der CTE eine View und verwendest diese?

    Birgitta
    Birgitta Hauser

    Anwendungsmodernisierung, Beratung, Schulungen, Programmierung im Bereich RPG, SQL und Datenbank
    IBM Champion seit 2020 - 5. Jahr in Folge
    Birgitta Hauser - Modernization - Education - Consulting on IBM i

  2. #2
    Registriert seit
    Nov 2007
    Beiträge
    371
    glaub ich machs so ..
    view 1
    SELECT nummer,num2, vkdat, max(UMZST) as umzst FROM table
    group by nummer,num2, vkdat
    order by nummer,num2, vkdat )

    view 2
    select nummer,num2,Max(vkdat) , max(umzst)from view1
    group by nummer, num2

    select UMZST from view2 where nummer='000000000310000006' and num2='9000000080' and VKDAT <= '20201202'

    sollte funzen ...

  3. #3
    Registriert seit
    Jan 2003
    Beiträge
    759
    Zitat Zitat von woodstock99 Beitrag anzeigen
    sollte funzen ...
    ...und Teil Deiner Strategie werden. Logik aus dem Code in die Datenbank zu legen (kombinierte Views) ist ein anerkennenswerter Ansatz.

Similar Threads

  1. CL-Problem
    By iginla in forum IBM i Hauptforum
    Antworten: 8
    Letzter Beitrag: 31-03-03, 10:59
  2. QRY - Problem
    By Günter Majewski in forum IBM i Hauptforum
    Antworten: 0
    Letzter Beitrag: 07-01-03, 16:10
  3. SQL - Problem
    By Tommy in forum IBM i Hauptforum
    Antworten: 7
    Letzter Beitrag: 16-12-02, 17:43
  4. SQL Problem
    By HoScHiE in forum IBM i Hauptforum
    Antworten: 4
    Letzter Beitrag: 03-06-02, 14:30
  5. SQL-Problem
    By chrisi in forum IBM i Hauptforum
    Antworten: 2
    Letzter Beitrag: 27-02-02, 09:46

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • You may not post attachments
  • You may not edit your posts
  •