Entwickler-Ecke

Datenbanken (inkl. ADO.NET) - Datum und Uhrzeit Funktion


HaShLo - Di 02.09.08 18:04
Titel: Datum und Uhrzeit Funktion
Hallo Leute,

ich habe angefangen SQL zu lernen und ich dachte mal ich experimentiere etwas rum und übe etwas.
Ja, ich habe mal (HIER:http://i36.tinypic.com/315myq8.jpg) eine Tabelle erstellt zu dem ich per SQL gerne eine Abfrage erstellen möchte undzwar, sollen mir nur die Vorstellungen im Juli angezeigt werden.

So Ich bin jetzt in der Online-Hilfe bis zu Datum Funktionen gekommen also das mit Datepart(),Month(),Year() usw. Daraufhin habe ich mal den folgenden Code:


SQL-Anweisung
1:
2:
3:
SELECT Vorstellungsnummer,Datum = DATEPART(mm,'12.05.2008')
FROM Vorstellung
--WHERE MONTH ('05.12.2000')


geschrieben und noch vieles mehr ausprobiert doch leider bin ich nicht zum Ergebnis gekommen , könnt ihr mir vielleicht weiter helfen??

Ich würde mich sehr freuen

Danke im Vorraus

Mit freundlichen Grüßen

HaShLo

Moderiert von user profile iconKha: SQL-Tags hinzugefügt


Kha - Di 02.09.08 18:12

Funktioniert bei mir, bekommst du denn irgendeine Fehlermeldung :nixweiss: ?

Edit: Oder geht es dir um das Auskommentierte? Where-Klauseln sollte aber eigentlich jedes SQL-Tut behandeln.


HaShLo - Di 02.09.08 18:26

ja fehlermeldung kommt da nicht bei mir funktioniert es soweit auch nur in der spalte datum wird nur 5 angezeigt statt das ganze datum.. ich will aber dort ganze datum stehen haben , bitte weiterhin um hilfe


Kha - Mi 03.09.08 11:10

Hm. Wenn du den Monat per Datepart aus dem Datum herausfilterst, solltest du dich nicht wundern, wenn auch nur der Monat angezeigt wird.


HaShLo - Mi 03.09.08 12:20

ja das stimmt habe ich auch gemerkt , ich habs jetzt hingekriegt danke für eure Hilfe.

Die Lösung lautet:

SQL-Anweisung
1:
2:
3:
4:
5:
6:
7:
SELECT Vorstellungsnummer,Datum  
FROM Vorstellung
WHERE MONTH(Datum)=7

--ODER

WHERE DATEPART(month,Datum)=7