gleich und zwischen Klauseln gleichzeitig verwenden Ich habe einige Daten in SQL Server gespeichert, die Daten enthält (date
Datentypen). Ich verwende derzeit eine BETWEEN
Klausel meine Datensätze zu filtern Reisedaten reichen, so etwas wie diese ...Kann ich in SQL Server
SELECT
*
FROM
Report
WHERE
ReportDate BETWEEN '2016-08-01' AND '2017-08-01'
Ist es möglich, BETWEEN
und LIKE
Klausel zur gleichen Zeit zu verwenden, oder etwas in der Nähe, dass so, dass, wenn ein Benutzer gibt keine Daten an, die er/sie alle Berichte ziehen könnte? Bis jetzt die Abfrage unter
SELECT
*
FROM
Report
WHERE
ReportDate BETWEEN '' AND ''
zeigt überhaupt keine Datensätze. Gibt es eine Möglichkeit, das zu tun ..?
Wird der Benutzer immer präsentieren beide oder n-Parameter, oder könnten sie nur einen einreichen? – scsimon
Sie können Datensätze entweder durch Verwendung von Datumsangaben filtern oder alle Datensätze ohne Angabe von Daten abrufen – Inno