AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Programmierung allgemein Datenbanken Verständnisfrage bei Abfrage
Thema durchsuchen
Ansicht
Themen-Optionen

Verständnisfrage bei Abfrage

Ein Thema von norbert3 · begonnen am 1. Feb 2016 · letzter Beitrag vom 5. Feb 2016
Antwort Antwort
Benutzerbild von norbert3
norbert3

Registriert seit: 24. Mai 2006
Ort: Sachsen
65 Beiträge
 
Delphi 7 Enterprise
 
#1

AW: Verständnisfrage bei Abfrage

  Alt 2. Feb 2016, 19:45
Hallo miteinander erstmal vielen Dank an alle für eure Mühe,

Code:
select count(Distinct Datum) as cntDatum
from
(Select distinct id_bst, Datum from norbertspringer.tbl_BstAZ)t1
WHERE Datum between "2015-01-01" and "2015-12-31"
Das Ergebnis ist korrekt. Allerdings ist FamName aus der Tabelle tbl_BstName. Wie erweitere ich diese Abfrage so, dass ich auch die zweite Tabelle mit abfragen kann?

Gruß Norbert
Norbert Springer
  Mit Zitat antworten Zitat
Jumpy

Registriert seit: 9. Dez 2010
Ort: Mönchengladbach
1.740 Beiträge
 
Delphi 6 Enterprise
 
#2

AW: Verständnisfrage bei Abfrage

  Alt 3. Feb 2016, 10:12
So vllt.?

SQL-Code:
select
  t1.id_bst, count(t1.Datum) as cntDatum,
  t2.FamName , t2.Adresse, t2.Strasse, t2.KmHome
from
  (Select distinct id_bst, Datum from norbertspringer.tbl_BstAZ
   WHERE Datum between "2015-01-01" and "2015-12-31") t1
Left Join
  tbl_BstName t2
On t1.id_bst=t2.BstID
Group By
  t1.id_bst, t2.FamName , t2.Adresse, t2.Strasse, t2.KmHome
Ralph
  Mit Zitat antworten Zitat
Benutzerbild von norbert3
norbert3

Registriert seit: 24. Mai 2006
Ort: Sachsen
65 Beiträge
 
Delphi 7 Enterprise
 
#3

AW: Verständnisfrage bei Abfrage

  Alt 3. Feb 2016, 18:49
Vielen Dank, genau so läuft es.

Danke nochmals, da wär ich nie drauf gekommen.

Gruß Norbert
Norbert Springer
  Mit Zitat antworten Zitat
Benutzerbild von haentschman
haentschman

Registriert seit: 24. Okt 2006
Ort: Seifhennersdorf / Sachsen
5.460 Beiträge
 
Delphi 12 Athens
 
#4

AW: Verständnisfrage bei Abfrage

  Alt 4. Feb 2016, 06:01
Moin...
Zitat:
WHERE Datum between "2015-01-01" and "2015-12-31"
Datumsfelder als String? Ist das eine Vorgabe oder kannst du das ändern? Mich hat es gerade so geschüttelt das der Kaffe auf dem Tisch gelandet ist...
  Mit Zitat antworten Zitat
Dejan Vu
(Gast)

n/a Beiträge
 
#5

AW: Verständnisfrage bei Abfrage

  Alt 4. Feb 2016, 06:36
Hoffentlich ist das nichts Ernstes

Wie willst Du sonst eine Datumskonstante in einer Query angeben?
MySQL: https://dev.mysql.com/doc/refman/5.0...-overview.html
Oracle: http://docs.oracle.com/cd/B19306_01/...3.htm#BABGIGCJ

Oder störst Du Dich an den double quotes?

Geändert von Dejan Vu ( 4. Feb 2016 um 06:44 Uhr)
  Mit Zitat antworten Zitat
Benutzerbild von Sir Rufo
Sir Rufo

Registriert seit: 5. Jan 2005
Ort: Stadthagen
9.454 Beiträge
 
Delphi 10 Seattle Enterprise
 
#6

AW: Verständnisfrage bei Abfrage

  Alt 4. Feb 2016, 06:41
Mit Parametern
Kaum macht man's richtig - schon funktioniert's
Zertifikat: Sir Rufo (Fingerprint: ‎ea 0a 4c 14 0d b6 3a a4 c1 c5 b9 dc 90 9d f0 e9 de 13 da 60)
  Mit Zitat antworten Zitat
Dejan Vu
(Gast)

n/a Beiträge
 
#7

AW: Verständnisfrage bei Abfrage

  Alt 4. Feb 2016, 06:44
In der Konsole? Bei einem Beispiel?
  Mit Zitat antworten Zitat
Antwort Antwort


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 04:53 Uhr.
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz