Top-Themen

AppleEntwicklungHardwareInternetLinuxMicrosoftMultimediaNetzwerkeOff TopicSicherheitSonstige SystemeVirtualisierungWeiterbildungZusammenarbeit

Aktuelle Themen

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, 15950 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 ..
Neuester Wissensbeitrag
Windows Update

Windows Update-Suche nach Win7 Neuinstallation wieder schneller

(2)

Erfahrungsbericht von the-buccaneer zum Thema Windows Update ...

Ähnliche Inhalte
Datenbanken
gelöst Hilfe bei SQL-Abfrage (5)

Frage von emeriks zum Thema Datenbanken ...

Datenbanken
gelöst SQL-Abfrage mit "kleiner gleich" funktioniert nicht (2)

Frage von derSESO zum Thema Datenbanken ...

Datenbanken
gelöst SQL Abfrage - Ausgabe von Person mit Privat- und Dienstadresse (3)

Frage von CBruns zum Thema Datenbanken ...

Datenbanken
gelöst Verschachtelte SQL-Abfrage (4)

Frage von User1000 zum Thema Datenbanken ...

Heiß diskutierte Inhalte
Exchange Server
Bestehende eMails autoamatisch weiterleiten (21)

Frage von metal-shot zum Thema Exchange Server ...

Hyper-V
gelöst Reiner Hyper- V Server oder lieber Rolle (21)

Frage von Winuser zum Thema Hyper-V ...

SAN, NAS, DAS
gelöst Synology Version 6.1 Probleme (18)

Frage von Hendrik2586 zum Thema SAN, NAS, DAS ...

Router & Routing
gelöst IP Kamera für drei unabhängige Netzwerke (16)

Frage von ProfessorZ zum Thema Router & Routing ...