Forum: SQL |
Thema:
Abfrage über 2 Zeiträume |
Von:
G. Guest (
25.10.2005 14:26) |
Hallo zusammen,
Ich habe eine SQL-Anweisung erstellt in der ich die CustSiteCode, DemandDate und NetValue ausgeben lasse.
CustSiteCode =Site-Nr (Kunden-Nr auf Firmenebene)
DemandDate = Auftragsdatum
NetValue = Umsatz
SELECT Customers.CustSiteCode, Orders.DemandDate, Orders.NetValue
FROM Customers INNER JOIN Orders ON Customers.CustomerID = Orders.ContactID
ORDER BY Customers.CustSiteCode;
Jetzt möchte ich wissen, welche CustSideCodes im 1. Zeitraum (01.01.2003 bis 31.12.2003) und im 2 Zeitraum (01.01.2004 bis 31.12.2004) einen Auftrag gesetzt haben.
Kann mir bitte jemand weiterhelfen?
Liebe Grüße
Karina
Betreff |
Von |
Datum |
|
|
Jens
Buthe
|
25.10.2005 14:50 |
|
|
Re: Abfrage über 2 Zeiträume
Guten Morgen,<br><br>between ist glaube ich nicht ganz das richtige, weil ich ja nicht wissen will welcher Wert zwischen den beiden Zeiträumen liegt, sondern die SiteCustNo soll ein Datum im ersten... |
|
|
|
|
|
G.
Guest
|
26.10.2005 07:46 |
|
|
Re: Abfrage über 2 Zeiträume
Hi,<br><br>wahrscheinlich muss das irgendwo so aufgebaut sein:<br><br>SELECT Customers.CustSiteCode, Orders.DemandDate, Orders.NetValue<br>FROM Customers INNER JOIN Orders ON Customers.CustomerID =... |
|
|
|
|
|
G.
Guest
|
26.10.2005 07:56 |
|
|
Re: Abfrage über 2 Zeiträume
Hallo zusammen,<br>sorry das ich mich eben einklinke.Ich habe noch nicht alles gelesen. Doch glaube ich du solltest nur das Jahr Abfragen oder ??<br><br>SELECT Customers.CustSiteCode,... |
|
|
|
|
|
Thomas
Scherner
|
26.10.2005 09:04 |
|
|
Re: Abfrage über 2 Zeiträume
wow,<br><br>das ist ne harte Nuss ;-)<br><br>Ich geb dir drei Möglichkeiten, unter denen du wählen kannst:<br><br>select Customers.CustSiteCode, Orders.DemandDate, Orders.NetValue<br>FROM Customers INNER JOIN... |
|
|
|
|
|
Jens
Buthe
|
26.10.2005 09:18 |
|
|
Re: Abfrage über 2 Zeiträume
Hallo zusammen,<br>ich habe etwas aus meinem Lehrgang gefunden. Sieht aus als das man es umbauen könnte. Probiert es dochmal damit:<br><br>use northwind<br> go<br><br> create procedure umsatzvergleich<br> as <br>... |
|
|
|
|
|
Thomas
Scherner
|
26.10.2005 10:04 |
|
|
Re: Abfrage über 2 Zeiträume
Hi,<br><br>vielen lieben Dank für die ganzen Ratschläge. Datumformat ist in Access #1/1/2000# :). Die Lösung hat geklappt. <br><br>Liebe Grüße<br><br>Karina |
|
|
|
|
|
G.
Guest
|
26.10.2005 15:18 |
|
|
Antworten
Vorsicht bei der Eingabe: Die Zeichen ' oder -- sind nicht erlaubt!