2012-12-07 14 views
5

Jak wybrać dane dostępu ms powyżej tego zakresu datetimedostępu Ms wybierz dane większy niż zakres datetime

jak select * from logevents gdzie logTime> = '06.12.2012 15:54:15'

logTime to pole Datetime

+1

Co jest nie tak z zapytaniem, które masz? – LittleBobbyTables

+0

Nie umieszczaj tego w cudzysłowie. Pozostaw datę bez zmian lub dodaj znak # wokół niej. Powinien po prostu działać dobrze jako WHERE logTime> = 12/04/12, Nie jest nawet wybredny o 12/4/12 przeciwieństwie do 12/03/2012. – Scotch

Odpowiedz

12

Dodanie # znaków na każdym końcu daty pozwala uzyskać dostęp do informacji o tym, że jest to typ daty.

select * from logevents where logTime>=#12/6/2012 3:54:15 PM# 
+1

@HansUp done :) – HelloW

0

To zależy od tego, czy jest tworzona baza danych dostępu/otwarty w trybie ANSI 92:
non-ANSI 92: Access używa # ... # wokół dat i wykorzystuje * (wiele znaków) i? (jeden znak) dla symboli wieloznacznych podczas używania LIKE. Na przykład:

select * from logevents GDZIE logTime> = # 12/6/2012 # i opis jak 'błędu'

ANSI 92: Access używa '...' wokół dat i zastosowań% i? dla wildscards podczas używania LIKE. Ten tryb wygląda bardziej na to, jak MySQL, Oracle i MSSQL działają z datami i znakami wieloznacznymi. Na przykład:

SELECT * FROM logevents GDZIE logTime> = '06.12.2012' i opis jak '%' % błędu

należy sprawdzić ustawienia formatu daty. Może to dd/mm/rrrr lub dd-mm-rrrr lub coś innego, zależy to od ustawień regionalnych. Po prostu sprawdź tabelę pod kątem kolumny daty, na przykład dane.

Aby przełączyć się do ANSI-92 w programie Access 2007, ale to nie powinno być trudne do zastosowania na różnych wersjach: -open MS Access -Kliknij przycisk Office w górnej lewej -Kliknij "Access Opcje" Przycisk - wybierz "Projektanci obiektów" z lewego panelu -widoku dla sekcji "Projekt kwerendy" dostępna jest opcja "Kompatybilny z SQL Server Syntac (ANSI 92). -jeśli masz otwartą bazę danych, możesz sprawdzić" Ta baza danych " lub zaznacz "Domyślne dla nowych baz danych" dla domyślnej konfiguracji dla wszystkich nowych baz danych -kliknij przycisk "OK", aby zaakceptować zmiany

Powiązane problemy