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, 16623 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
Windows Update

Microsoft Update KB4034664 verursacht Probleme mit Multimonitor-Systemen

Tipp von beidermachtvongreyscull zum Thema Windows Update ...

Viren und Trojaner

CNC-Fräsen von MECANUMERIC werden (ggf.) mit Viren, Trojanern, Würmern ausgeliefert

(4)

Erfahrungsbericht von anteNope zum Thema Viren und Trojaner ...

Windows 10

Windows 10: Erste Anmeldung Animation deaktivieren

(3)

Anleitung von alemanne21 zum Thema Windows 10 ...

Heiß diskutierte Inhalte
Verschlüsselung & Zertifikate
SSL Zertifikat für HTTPS (33)

Frage von Hendrik2586 zum Thema Verschlüsselung & Zertifikate ...

Grafikkarten & Monitore
24" oder 27" mit Full HD oder doch mehr Auflösung? (21)

Frage von brutzler zum Thema Grafikkarten & Monitore ...

Router & Routing
gelöst Linksys wrt1200ac v2 mit dd-wrt: keine vlan-einstellungen im GUI (15)

Frage von Pixi123 zum Thema Router & Routing ...