[NEWSboard IBMi Forum]

Hybrid View

  1. #1
    Registriert seit
    Apr 2005
    Beiträge
    385
    Als schnelle Idee: Common table expressen

    USe X with AS (
    Select KEY AS A, Count(KEY) from Bestand left join on DATUMDATEI on BDAT = DDAT and BSTAT = TRUE GROUP BY KEY, ORDER BY KEY HAVING COUNT(KEY) >=4)

    Select * from BESTAND inner JOIN X on Bestand.key = X.KEY

    oder so...

  2. #2
    Registriert seit
    Nov 2003
    Beiträge
    2.403
    Vielleicht so?

    PHP-Code:
    SELECT   DISTINCT BB.* FROM Bestand BBBestand B1Bestand B2Bestand B3

    WHERE    BB
    .STATUS=1
    AND      B1.STATUS=AND B1.DATUM BB.DATUM 1 DAY
    AND      B2.STATUS=AND B2.DATUM BB.DATUM 2 DAYS
    AND      B3.STATUS=AND B3.DATUM BB.DATUM 3 DAYS

    ORDER BY BB
    .DATUM 

  3. #3
    Registriert seit
    Feb 2001
    Beiträge
    20.696
    select Artikel, Count(*)
    from bestand b
    inner join Kalender k on k.tag between b.tag and b.tag + 3 days
    where b.tag = 'Irgendeintag'
    and b.status = true
    Group by Artikel
    having Count(*) = 4


    So ähnlich könnte es gehen.
    Dienstleistungen? Die gibt es hier: http://www.fuerchau.de
    Das Excel-AddIn: https://www.ftsolutions.de/index.php/downloads
    BI? Da war doch noch was: http://www.ftsolutions.de

  4. #4
    Registriert seit
    Aug 2001
    Beiträge
    2.928
    Ich würde Baldurs SQL noch etwas modifizieren:

    Code:
    With x as (Select c.datum
                 From Calendar c join Bestand b 
                      on b.Datum between     c.Datum and c.datum + 3 Days  
                                         and TrueFalse = 1    
                 Group by c.Datum
                 Having Count(c.Datum) >= 4)
    Select b.* 
    from x join Bestand b on x.Datum = b.Datum and TrueFalse = 1
    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

Similar Threads

  1. Procedure mit Datums Parameter aus SQLStatement aufrufen
    By DEVJO in forum NEWSboard Programmierung
    Antworten: 5
    Letzter Beitrag: 21-01-15, 06:59
  2. RPG-Freelancer sucht neue Herausforderung
    By psd-400 in forum NEWSboard Server Job
    Antworten: 0
    Letzter Beitrag: 29-11-13, 11:44
  3. PLZ 28 Erfahrener RPG-Programmierer sucht neue Herausforderung
    By RPG-Programmierer in forum NEWSboard Server Job
    Antworten: 0
    Letzter Beitrag: 13-11-13, 19:27

Berechtigungen

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