AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Suchfunktion Ergebnis der Suchanfrage

Ergebnis der Suchanfrage


Datum des Suchindex: Heute, 00:32

Parameter dieser Suchanfrage:

Suche in Thema: Datenauswertung mit SQL-Befehl?
Suche alle Beiträge, die von "omata" geschrieben wurden
• Suchmethode: "Suche nach allen Begriffen"
• Nach Datum (firstpost) sortiert
• Zeige Treffer als Beiträge
Zeige 7 von insges. 7 Treffern
Suche benötigte 0.003s

Es liegen Ergebnisse in folgenden Bereichen vor:

  • Forum: Datenbanken

    Re: Datenauswertung mit SQL-Befehl?

      Delphi
      by omata, 19. Apr 2008
    An dieser Stelle ist für reines SQL entgültig Schluss. Deine Wünsche sind zu kompliziert für SQL.
    Wenn du ein ordentliches DBMS z.B. MSSQL benutzen würdest könntest du jetzt auf eine Stored Procedure zurückgreifen. Access ist dafür allerdings nicht mächtig genug.
    Da bleibt dir wohl oder übel nur alles selber zu machen (über deine Schleifenvariante).

    Sorry + Gruss
    Thorsten
  • Forum: Datenbanken

    Re: Datenauswertung mit SQL-Befehl?

      Delphi
      by omata, 19. Apr 2008
    So ein neuer Versuch...


    SELECT MONTH(a.f_date) AS monat, YEAR(a.f_date) AS jahr, a.f_name,
    SUM(IIf(b.f_content = 'S', 1, 0)) AS anzahl
    FROM tbl_daten_v2 a
    LEFT JOIN tbl_daten_v2 b
    ON ( a.f_date = b.f_date + 1
    AND a.f_name = b.f_name
    AND b.f_content IN ('S', 'F')
  • Forum: Datenbanken

    Re: Datenauswertung mit SQL-Befehl?

      Delphi
      by omata, 19. Apr 2008
    Irgendwie bin ich jetzt verwirrt.

    Wo kommt jetzt das S her? Wo ist das W geblieben?

    Kannst du mal bitte alle deine Situationen auflisten, die es geben kann? Deine Beschreibungen machen einen nur kirre. Es ist völlig egal was nicht geht, erkläre einfach was gehen soll. Anders geht man da nur unter.

    Was passiert bei...

    WFFFFF: ein Zyklus?
    SFFFFF: ein Zyklus? -> User1 Jan=2 ok
  • Forum: Datenbanken

    Re: Datenauswertung mit SQL-Befehl?

      Delphi
      by omata, 18. Apr 2008
    Ich weiss jetzt nicht so genau wo dein Problem ist.

    Diese Abfrage liefert doch dein gewünschtes Ergebnis...

    SELECT MONTH(a.f_date) AS monat, YEAR(a.f_date) AS jahr, a.f_name, COUNT(*) AS anzahl
    FROM tbl_daten a
    LEFT JOIN tbl_daten b
    ON ( a.f_date = b.f_date + 1
    AND b.f_content IN ('W', 'F'))
    WHERE a.f_content IN ('W', 'F')
  • Forum: Datenbanken

    Re: Datenauswertung mit SQL-Befehl?

      Delphi
      by omata, 18. Apr 2008
    Vielleicht so...


    SELECT MONTH(a.f_date) monat, YEAR(a.f_date) jahr, a.f_name, COUNT(*) AS anzahl
    FROM tbl_daten a
    LEFT JOIN tbl_daten b
    ON ( a.f_date = b.f_date + 1
    AND b.f_content IN ('W', 'F'))
    WHERE a.f_content IN ('W', 'F')
    AND b.nameID IS NULL
  • Forum: Datenbanken

    Re: Datenauswertung mit SQL-Befehl?

      Delphi
      by omata, 17. Apr 2008
    Da fehlen mir echt die Worte...


    So und nun zum eigentlichen Problem...

    SELECT a.f_name, COUNT(*) AS anzahl
    FROM tbl_daten a
    LEFT JOIN tbl_daten b
    ON ( a.f_date = b.f_date + 1
    AND b.f_content = 'W')
  • Forum: Datenbanken

    Re: Datenauswertung mit SQL-Befehl?

      Delphi
      by omata, 17. Apr 2008
    Hallo Dirk,

    irgendwie verstehe ich deine Problematik nicht wirklich...

    1. Wo stehen in deiner Tabelle die Zyklen?
    2. Ich kenne kein CountIf von Excel, kannst du das mal genauer erklären?
    3. Kannst du nicht mal ein konkretes Beispiel liefern, was du wie hast und was du eigentlich genau haben möchtest?

    So kann man dir leider nicht helfen...


URL zu dieser Suchanfrage:

https://www.delphipraxis.net/dp_search.php?do=usersearch&search_username=omata&search_exact_username=1&search_sortby=dateline&search_resulttype=post&search_matchmode=0&searchthreadid=112193
Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 00:39 Uhr.
Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz