AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Programmierung allgemein Datenbanken Delphi Fehlerhafte Ausgabe bei SQL-Abfrage

Fehlerhafte Ausgabe bei SQL-Abfrage

Ein Thema von buyden · begonnen am 7. Feb 2006 · letzter Beitrag vom 7. Feb 2006
 
Benutzerbild von buyden
buyden

Registriert seit: 10. Apr 2003
Ort: Schneeberg
228 Beiträge
 
Delphi 7 Enterprise
 
#1

Fehlerhafte Ausgabe bei SQL-Abfrage

  Alt 7. Feb 2006, 12:51
Datenbank: MySQL • Version: 4.1 • Zugriff über: ZEOS
Hi,

Ich hab mal wieder ein kleines SQL-Problemchen.

Ich habe ein DBgrid, in dem alle bearbeiteten Aufträge von einem Tag angezeigt werden sollen.

Es wird bei jeder Statusänderung in einem Auftrag automatisch ein neuer Datensatz in einer Statistiktabelle angelegt, der Auftragsnummer, Status, Datum und Urzeit beinhaltet.
Es kann also sein, das von einem Auftrag mehrere Einträge an einem Tag stammen.

In dem Grid soll jetzt aber nur der Letzte Eintrag jedes Auftrages an diesem Tag erscheinen.

Ich hab dafür folgenden Code:
Delphi-Quellcode:
with frmdata.qubearbeitet do
      begin
        sql.Clear;
        sql.Add('SELECT DISTINCT(auftrag), status, datum, zeit FROM statistik WHERE datum = '''+formatdatetime('yyyy-mm-dd',dtpbearbeitet.date)+''' AND techniker = "'+config.ReadString('Grundeinstellungen','Technikernummer','0')+'";');
        open;
      end;
Allerdings zeigt er mir trotz DISTINCT alle Datensätze an. - Sicher weil ja kein Datensatz wirklich doppelt ist stimmts?
Aber wie kann ich das anders lösen.
Es gibt keine dummen Fragen, außer die von mir


MFG BUYDEN
  Mit Zitat antworten Zitat
 

Themen-Optionen Thema durchsuchen
Thema durchsuchen:

Erweiterte Suche
Ansicht

Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 01:33 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