AGB  ·  Datenschutz  ·  Impressum  







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

Ergebnis der Suchanfrage


Datum des Suchindex: Heute, 21:02

Parameter dieser Suchanfrage:

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

Es liegen Ergebnisse in folgenden Bereichen vor:

  • Forum: Datenbanken

    Re: Datenauswertung mit SQL-Befehl?

      Delphi
      by d6lpz, 19. Apr 2008
    Ich bin happy das sich jemand noch mit meinem "Mist" beschäftigt und nicht aufgegeben hat!! :lol:
    1. Bis jetzt habe den Effekt das sich bei einer Änderung des Users1 die Ergebnisse des User2 und User3 mit ändern noch nicht festgestellt.
    2. Leider werden bei folgendem Eintrag zwei Zyklen gezählt und nicht einer:

    nameID f_name f_date f_content
    49 user2 13-Jan-08 W
    52 user2 14-Jan-08 W...
  • Forum: Datenbanken

    Re: Datenauswertung mit SQL-Befehl?

      Delphi
      by d6lpz, 19. Apr 2008
    Sorry für die Verwirrung!
    Am Anfang dachte ich nicht das das so schwierig werden würde und hatte deshalb um das Prinzip zu erklären einfach Beispieldaten "erfunden".
    Mittlerweile sind die Daten in der Bsp. DB den wirklichen insoweit nahe als das ich weitere Felder entfernt und die richtigen Namen gegen User1/2/3 ausgetauscht habe.

    Als ich heute früh das zu erwartende Ergebnis definierte,...
  • Forum: Datenbanken

    Re: Datenauswertung mit SQL-Befehl?

      Delphi
      by d6lpz, 19. Apr 2008
    Hallo und danke für deine Geduld :thumb:


    Habe mich jetzt etwas weitergehend mit SQL befasst, allerdings kann ich mein Problem immer noch nicht selbst lösen :-(

    Ich habe meine Bsp DB noch einmal mit Daten überarbeitet/ergänzt und angehangen.
    Es müßte folgendes herauskommen:
    SQL_tab_V1 ->

    User1 Jan=2 Feb=2
  • Forum: Datenbanken

    Re: Datenauswertung mit SQL-Befehl?

      Delphi
      by d6lpz, 18. Apr 2008
    Ich brauche noch mal Unterstützung. Ich habe jetzt schon verschiedenes probiert aber ich erhalte nicht das gewünschte Ergebnis.

    Offensichtlich verstehe ich auch die SQL Syntax nicht richtig.
    Wozu ist das 'b.nameID IS NULL' da. Wenn ich es raus nehme erhalte ich die Anzahl der "W" pro name.

    Edit-> Namen werden angezeigt - ich hatte ein Fehler in der der Abfrage zugrunde liegenden...
  • Forum: Datenbanken

    Re: Datenauswertung mit SQL-Befehl?

      Delphi
      by d6lpz, 18. Apr 2008
    Hallo - du bist DER Held! :thumb:

    Ich bin einigermaßen biff was man mit SQL alles machen kann. Ich wollte das doch tatsächlich über Schleifen rausfummeln. Mal abgesehen von der besch... Performance der Schleifenlösung, ist diese SQL Lösung doch viel eleganter!!



    Das funktioniert tatsächlich (Variante 2 habe ich bis jetzt getestet).
    Ich muß jetzt nur noch richtig verstehen, was da...
  • Forum: Datenbanken

    Re: Datenauswertung mit SQL-Befehl?

      Delphi
      by d6lpz, 17. Apr 2008
    Im Anhang ist eine mdb mit drei Tabellen.
    Ich hoffe ich habe mich nicht vertippt, aber es müßte sichtbar werden um was mir geht.

    Danke für alle Tips und Anregungen.
    Dirk
  • Forum: Datenbanken

    Re: Datenauswertung mit SQL-Befehl?

      Delphi
      by d6lpz, 17. Apr 2008
    Ja - für jeden Mitarbeiter gibt es jeden Tag einen Eintrag.
    Dirk
  • Forum: Datenbanken

    Re: Datenauswertung mit SQL-Befehl?

      Delphi
      by d6lpz, 17. Apr 2008
    1.
    Sorry, aber das war natürlich Blödsinn.
    So habe ich es wirklich:


    while not Source.Eof do
    begin
    x_date:= source.FieldByName('f_date').Value;
    x_name:= source.FieldByName('f_name').Value;
    x_content:= source.FieldByName('f_content').Value;
  • Forum: Datenbanken

    Re: Datenauswertung mit SQL-Befehl?

      Delphi
      by d6lpz, 17. Apr 2008
    Danke an alle die sich mit meinem Problem befassen!! :thumb:

    Mit Zyklen ist gemeint, dass z.B. vom 01.01.2008 - 05.01.2008 ein "W" in dem Feld 'f_content' steht.
    Dann wieder vom 03.03.2008 - 04.03.2008. Das wären dann für den Mitarbeiter "XY" zwei Zyklen im Jahr 2008.

    Das für jeden Mitarbeiter und über einen über Parameter zu definierenden Zeitraum (f_date).

    Ich habe jetzt versucht...
  • Forum: Datenbanken

    Datenauswertung mit SQL-Befehl?

      Delphi
      by d6lpz, 16. Apr 2008
    Hallo,

    folgendes Problem - ich habe in einer Tabelle folgende Felder:

    f_date (Datum)
    f_content (Bewertung)
    f_name (Person-Name)

    Realisieren möchte ich mit SQL soetwas ähnliches wie in der CountIf Funktion in Excel.


URL zu dieser Suchanfrage:

https://www.delphipraxis.net/dp_search.php?do=usersearch&search_username=d6lpz&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 21:19 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