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, 16333 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
Entwicklung
gelöst SQL Abfrage Zeit: JETZT - 30 Sekunden (17)

Frage von Andinistrator1 zum Thema Entwicklung ...

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 ...

Neue Wissensbeiträge
Tipps & Tricks

Wie Hackt man sich am besten in ein Computernetzwerk ein

(29)

Erfahrungsbericht von Herbrich19 zum Thema Tipps & Tricks ...

Humor (lol)

Bester Vorschlag eines Supporttechnikers ever: APC

(15)

Erfahrungsbericht von DerWoWusste zum Thema Humor (lol) ...

Windows Server

Exchange 2010 Active Directory und Windows Server 2016

(4)

Erfahrungsbericht von Herbrich19 zum Thema Windows Server ...

Heiß diskutierte Inhalte
Internet
gelöst Mitarbeiter surft auf unerwünschter Seite - Wie damit umgehen? (52)

Frage von sabines zum Thema Internet ...

Netzwerke
LAN2LAN Verbindung sehr langsam flaschenhals gesucht (27)

Frage von PixL86 zum Thema Netzwerke ...

Router & Routing
PFsense - Netzverbindung steht, aber kein Internet vorhanden (24)

Frage von aschmid zum Thema Router & Routing ...

Windows Server
gelöst Windows 2016 Hyper-V und VHDS (19)

Frage von emeriks zum Thema Windows Server ...