Während des Projektentwicklungsprozesses müssen Sie die Transaktionen innerhalb eines bestimmten Zeitraums abfragen. Daher ist es notwendig, der SQL-Abfrageanweisung Datums- und Zeitelemente hinzuzufügen.
SELECT * FROM lmapp.lm_bill where tx_time Between '2015-12-20' And '2015-12-31' ;
Sorgfältiges Studium kann noch einige Detailprobleme aufdecken.
SQLAnweisung1
SELECT * FROM lmapp.lm_bill where merch_uid='S18853883587' AND tx _Zeit zwischen '2015-09-17' UND '2015-10-27 24:00:0';
Abfrageergebnisse1
SQLAnweisung2
SELECT * VON lmapp.lm_bill, wobei merch_uid='S18853883587' UND tx_time Zwischen '2015-09-17 0:00:0' UND '2015-10-27 24:00:0' ;
Abfrageergebnisse2
SQL Statement3
SELECT * FROM lmapp.lm_bill where merch_uid='S18853883587' AND tx_time Between '2015-09-17' AND ' 2 015 -10-27';
Abfrageergebnisse3
Durch Vergleich kann deutlich festgestellt werden, dass die Abfrageergebnisse, die den oben genannten drei SQL-Anweisungen entsprechen, unterschiedlich sind.
Wenn Sie nur das Datum als Abfragebedingung verwenden und die Zeit ignorieren möchten, müssen Sie die SQL-Anweisung weiter verarbeiten.
Datenspeichersituation in der Datenbank:
> ist eine Abfrageanweisung, die die Bedingungen erfüllt.
Das Obige ist der Inhalt der erweiterten (neunzehn) SQL-Anweisungen von MySQL zum genauen Auffinden von Daten in einem bestimmten Zeitraum. Weitere verwandte Inhalte finden Sie auf der chinesischen PHP-Website (www.php. cn)!