Top-Themen

AppleEntwicklungHardwareInternetLinuxMicrosoftMultimediaNetzwerkeOff TopicSicherheitSonstige SystemeVirtualisierungWeiterbildungZusammenarbeit

Aktuelle Themen (A bis Z)

Administrator.de FeedbackApache ServerAppleAssemblerAudioAusbildungAuslandBackupBasicBatch & ShellBenchmarksBibliotheken & ToolkitsBlogsCloud-DiensteClusterCMSCPU, RAM, MainboardsCSSC und C++DatenbankenDatenschutzDebianDigitiales FernsehenDNSDrucker und ScannerDSL, VDSLE-BooksE-BusinessE-MailEntwicklungErkennung und -AbwehrExchange ServerFestplatten, SSD, RaidFirewallFlatratesGoogle AndroidGrafikGrafikkarten & MonitoreGroupwareHardwareHosting & HousingHTMLHumor (lol)Hyper-VIconsIDE & EditorenInformationsdiensteInstallationInstant MessagingInternetInternet DomäneniOSISDN & AnaloganschlüsseiTunesJavaJavaScriptKiXtartKVMLAN, WAN, WirelessLinuxLinux DesktopLinux NetzwerkLinux ToolsLinux UserverwaltungLizenzierungMac OS XMicrosoftMicrosoft OfficeMikroTik RouterOSMonitoringMultimediaMultimedia & ZubehörNetzwerkeNetzwerkgrundlagenNetzwerkmanagementNetzwerkprotokolleNotebook & ZubehörNovell NetwareOff TopicOpenOffice, LibreOfficeOutlook & MailPapierkorbPascal und DelphiPeripheriegerätePerlPHPPythonRechtliche FragenRedHat, CentOS, FedoraRouter & RoutingSambaSAN, NAS, DASSchriftartenSchulung & TrainingSEOServerServer-HardwareSicherheitSicherheits-ToolsSicherheitsgrundlagenSolarisSonstige SystemeSoziale NetzwerkeSpeicherkartenStudentenjobs & PraktikumSuche ProjektpartnerSuseSwitche und HubsTipps & TricksTK-Netze & GeräteUbuntuUMTS, EDGE & GPRSUtilitiesVB for ApplicationsVerschlüsselung & ZertifikateVideo & StreamingViren und TrojanerVirtualisierungVisual StudioVmwareVoice over IPWebbrowserWebentwicklungWeiterbildungWindows 7Windows 8Windows 10Windows InstallationWindows MobileWindows NetzwerkWindows ServerWindows SystemdateienWindows ToolsWindows UpdateWindows UserverwaltungWindows VistaWindows XPXenserverXMLZusammenarbeit
GELÖST

Access SQL Abfrage Between

Frage Microsoft Microsoft Office

Mitglied: kufsa171

kufsa171 (Level 1) - Jetzt verbinden

12.11.2009, aktualisiert 18:40 Uhr, 16838 Aufrufe, 6 Kommentare

Hallo Leute,
ich versuche im Access 2003 eine Abfrage (SQL View) zu erstellen welche mir Daten aus einer Tabelle wiedergeben soll die in einem bestimten Zeitraum erstellt wurden.

Bisher habe ich das:
01.
//SELECT [Ticket DB].* 
02.
FROM [Ticket DB] 
03.
WHERE ((([Ticket DB].[Date]) Between '01.012009' And '31.11.2009'));//
in der Tabelle (Ticket DB) ist das Datum auch so definiert (TT.MM.YYYY), jedoch bekomme ich nur die Fehlermeldung : "Data type mismatch in criteria expression.".

ich habe es bereits mit folgendem Versucht:
01.
//SELECT [Ticket DB].* 
02.
FROM [Ticket DB] 
03.
WHERE ((([Ticket DB].[Date]) Between '%2009%' And '%2009%'));//
jedoch mir dem selber Ergebniss.

Bitte um HILFE...


mfg
kufsa171
Mitglied: yveselektrik
12.11.2009 um 20:54 Uhr
Hallo kufsa171,

in der ersten Abfrage hast Du vermutlich den Punkt bei 1.1.2009 vergessen.

Die zweite Abfrage macht so ja keinen Sinn; ich glaube nicht, dass hier Platzhalter erlaubt sind.

Grüße Yves
Bitte warten ..
Mitglied: bastla
12.11.2009 um 21:21 Uhr
Hallo kufsa171 und yveselektrik, willkommen im Forum!

Die Fehlermeldung "Data type mismatch in criteria expression." sollte eigentlich ein Hinweis darauf sein, dass das Datum (hat ja in der Tabelle sicher den richtigen Datentyp) nicht mit einem String verglichen werden kann - daher also eher:
WHERE [Ticket DB].[Date] Between #1/1/2009# And #11/30/2009#
Grüße
bastla
Bitte warten ..
Mitglied: 76109
12.11.2009 um 21:40 Uhr
Hallo kufsa171!

Wenn [Ticket DB].[Date] den Datentyp Date hat, dann funktioniert eventuell das hier:
01.
//SELECT [Ticket DB].* 
02.
FROM [Ticket DB] 
03.
WHERE ((([Ticket DB].[Date]) Between DateValue('01.01.2009') And DateValue('30.11.2009')));//
Gruß Dieter
Bitte warten ..
Mitglied: bastla
12.11.2009 um 21:50 Uhr
@76109
Sollte passen - hinsichtlich '31.11.2009' hätte ich allerdings so meine Bedenken ...

Grüße
bastla
Bitte warten ..
Mitglied: 76109
12.11.2009 um 21:58 Uhr
Hallo bastla!

Dir entgeht aber auch nichts Erst den Punkt vergessen und jetzt das noch

Gruß Dieter
Bitte warten ..
Mitglied: kufsa171
13.11.2009 um 11:15 Uhr
Hallo bastla,

Problem gelöst :P

Danke an alle für die Hilfe



mfg
kufsa171
Bitte warten ..
Ähnliche Inhalte
Datenbanken
gelöst SQL Abfrage mit Visual Studio (5)

Frage von specialuser zum Thema Datenbanken ...

Datenbanken
SQL - Abfragen Nachfrage (2)

Frage von PronMaster zum Thema Datenbanken ...

Datenbanken
gelöst SQL-Abfrage mit MAX() (9)

Frage von FrAmEr zum Thema Datenbanken ...

Datenbanken
gelöst SQL-Abfrage - DISTINCT - letztes Datum (3)

Frage von emeriks zum Thema Datenbanken ...

Neue Wissensbeiträge
LAN, WAN, Wireless

Schwachstelle im WPA2 Protokoll veröffentlicht

(3)

Information von colinardo zum Thema LAN, WAN, Wireless ...

Heiß diskutierte Inhalte
Windows Server
gelöst Gruppenrichtlinie greift nicht zu! (21)

Frage von Syosse zum Thema Windows Server ...

Windows 7
gelöst Windows 7 Anmeldedomäne festlegen (13)

Frage von flotaut zum Thema Windows 7 ...

Windows Server
gelöst WSUS Updates auf iSCSI speichern (10)

Frage von lcer00 zum Thema Windows Server ...