DevTrain Startseite SharePoint Camp ? In 5 Tagen zum SharePoint Profi!  
  
  
SUCHEN:  
ARTIKEL ONLINE: 525   

Kategorien
.NET
Datenbanken
Web
XML

Allgemein
Camp
Foren
Events
Persönliche Einstellungen
Registrieren
Prämien Shop
Kontakt
Impressum
Über DevTrain

Autoren



 

Forum: SQL | Thema: SQL in Verbindung mit einem Datum | Von: G. Guest ( 25.10.2005 10:33)

Hallo zusammen,

ich versuche gerade in unserem Datawarehouse eine Abfrage zuerstellen.
Vorab erstmal wichtige Infos. Meine Abfrage gestaltet sich aus einer Sites-Nr. (Kunden-Nr auf Firmenebene) und Kunden-Nr (direkter Kontakt Ansprechpartnerebene) und einem Datum.
Zu einer Sites gehören immer mehrere Kunden-Nr.
Ich möchte mit meiner Abfrage erreichen, dass er mir zur Sites-Nr die Kunden-Nr auswirft die das älteste Datum hat. Siehe Ausgangstabelle und Ergebnis

Ausgangstabelle:
Sites-Nr Kunden-Nr Datum
100111 100117 06.01.2005
100111 145422 15.10.2004

100121 146054 20.10.2004
100121 147663 17.11.2004
100121 168671 06.05.2005
100121 169035 11.05.2005
100121 169500 17.05.2005
100121 169993 23.05.2005
100121 171803 07.06.2005
100121 179311 26.08.2005

100138 165327 06.04.2005
100138 175591 14.07.2005

100147 166396 15.04.2005
100147 169431 13.05.2005

Ergebnis:
Sites-Nr Kunden-Nr Datum
100111 145422 15.10.2004
100121 146054 20.10.2004
100138 165327 06.04.2005
100147 166396 15.04.2005

Kann mir dabei jemand weiterhelfen, wie ich die Abfrage aufbauen kann, damit er mir genau dieses Ergebnis auswirft?

Ein Versuch:

SELECT Customers.CustSiteCode, Customers.FirstOrderDate, Customers.CustomerNo
FROM Customers
WHERE Customers.FirstOrderDate In (SELECT TOP 1 FirstOrderDate FROM Customers WHERE [CustSiteCode]= Customers.[CustSiteCode] ORDER BY FirstOrderDate ASC)

Dabei wird mir nur das ältestes Datum ausgeworfen, nicht pro Sites.

Vielen Dank im Voraus!

Liebe Grüße

Karina



Betreff Von Datum
Re: SQL in Verbindung mit einem Datum
Hallo Karina,<br>versuche es bitte mal so:<br>Forum: SQL | Thema: SQL in Verbindung mit einem Datum | Von: Guest Guest ( 25.10.2005 10:33) <br><br><br>Hallo zusammen, <br><br>ich versuche gerade in unserem...
Thomas Scherner 25.10.2005 10:42
Re: SQL in Verbindung mit einem Datum
Vielen Dank für die Rückmeldung.<br>Ich habe es mal versucht, dabei kommt die Fehlermeldung "Syntaxfehler (fehlender Operator)in Abfrageausdruck "top1 Customers.FirstOrderDate"<br>Weisst Du woran das...
G. Guest 25.10.2005 10:56
Re: SQL in Verbindung mit einem Datum
Hallo Karina,<br><br>versuchs mal mit:<br><br>SELECT c1.CustSiteCode, c1.FirstOrderDate, c1.CustomerNo<br>FROM Customers c1<br>WHERE c1.FirstOrderDate = (SELECT min(FirstOrderDate) FROM Customers c2 WHERE...
Jens Buthe 25.10.2005 10:52
Re: SQL in Verbindung mit einem Datum
Hi,<br><br>vielen lieben Dank für die Lösung. Es klappt *freu* *freu*<br><br>Liebe Grüße<br><br>Karina :)
G. Guest 25.10.2005 11:01
Re: SQL in Verbindung mit einem Datum
Sorry hatte gerade kein Netz .<br>Schön das es klappt ..<br>Thomas
Thomas Scherner 25.10.2005 11:40

Antworten
Vorsicht bei der Eingabe: Die Zeichen ' oder -- sind nicht erlaubt!

 Betreff:
 Nachricht: Den Beitrag finden Sie nun unter: http://beta.devtrain.de/foren Die Benutzerdaten und Foreninhalte von beta.devtrain.de und www.devtrain.de sind die selben.
Sie können sich dort sogar per RSS über neue Inhalte informieren lassen.
Bei Problemen bitte direkt Mail an asp [AT] ppedv.de.

 Signatur:

  



Login
Username:


Passwort:






Passwort vergessen?

Building und Connecting Know-how

© Copyright 2003 ppedv AG