Site icon บริษัท โค๊ดบี จำกัด

วิธี Query ข้อมูล ใน MySQL แบบกำหนดช่วงเวลา

วิธี-Query-ข้อมูลใน-MySQL-แบบกำหนดช่วงเวลา

&NewLine;<figure class&equals;"wp-block-video"><&sol;figure>&NewLine;&NewLine;&NewLine;&NewLine;<p class&equals;"wp-block-paragraph">วิธี Query ข้อมูล ใน MySQL เราสามารถ Query ข้อมูลมาแสดงผล แบบกำหนดช่วงเวลาที่เกิดขึ้นของข้อมูลแต่ละ row ได้ เพื่อจำกัดขอบเขตของข้อมูล ซึ่งอาจจะใช้สำหรับการออกรายงานตามช่วงเวลา หรือ การแสดงผลของข้อมูลตามช่วงเวลานั้น ๆ ได้<&sol;p>&NewLine;&NewLine;&NewLine;&NewLine;<div style&equals;"height&colon;100px" aria-hidden&equals;"true" class&equals;"wp-block-spacer"><&sol;div>&NewLine;&NewLine;&NewLine;&NewLine;<p class&equals;"wp-block-paragraph"><strong>ใช้ DATE&lowbar;SUB&lpar;&rpar; เรียกดูข้อมูลแบบกำหนดช่วงเวลาย้อนหลัง &lpar; ลบวันเวลา &rpar;<&sol;strong><&sol;p>&NewLine;&NewLine;&NewLine;&NewLine;<p class&equals;"wp-block-paragraph">ใช้คำสั่ง NOW&lpar;&rpar;&comma; BETWEEN และ INTERVAL DAY เรียกดูข้อมูลย้อนหลังไป 5 วัน นับจากวันเวลาปัจจุบัน โดยนำเวลามาคำนวณด้วย เขียนคำสั่งได้ดังนี้<&sol;p>&NewLine;&NewLine;&NewLine;&NewLine;<pre class&equals;"wp-block-code"><code lang&equals;"sql" class&equals;"language-sql">SELECT &ast; FROM table WHERE timestamp BETWEEN DATE&lowbar;SUB&lpar;NOW&lpar;&rpar;&comma; INTERVAL 5 DAY&rpar; AND NOW&lpar;&rpar;<&sol;code><&sol;pre>&NewLine;&NewLine;&NewLine;&NewLine;<p class&equals;"wp-block-paragraph">ใช้คำสั่ง CURDATE&lpar;&rpar;&comma; BETWEEN และ INTERVAL DAY เรียกดูข้อมูลย้อนหลังไป 5 วัน นับจากวันปัจจุบัน โดยไม่นำเวลามาคำนวณด้วย เขียนคำสั่งได้ดังนี้<&sol;p>&NewLine;&NewLine;&NewLine;&NewLine;<pre class&equals;"wp-block-code"><code lang&equals;"sql" class&equals;"language-sql">SELECT &ast; FROM table WHERE timestamp BETWEEN DATE&lowbar;SUB&lpar;CURDATE&lpar;&rpar;&comma; INTERVAL 5 DAY&rpar; AND CURDATE&lpar;&rpar;<&sol;code><&sol;pre>&NewLine;&NewLine;&NewLine;&NewLine;<div style&equals;"height&colon;100px" aria-hidden&equals;"true" class&equals;"wp-block-spacer"><&sol;div>&NewLine;&NewLine;&NewLine;&NewLine;<p class&equals;"wp-block-paragraph"><strong>ใช้ DATE&lowbar;ADD&lpar;&rpar; เรียกดูข้อมูลแบบกำหนดช่วงเวลาเพิ่มขึ้น &lpar; บวกวันเวลา &rpar; <&sol;strong><&sol;p>&NewLine;&NewLine;&NewLine;&NewLine;<p class&equals;"wp-block-paragraph">ใช้คำสั่ง DATE&lowbar;ADD&comma; BETWEEN และ INTERVAL DAY เรียกดูข้อมูลตั้งแต่วันที่ 2020-10-10 บวกเพิ่ม 5 วัน จนถึงวันที่ 2020-10-15 โดยข้อมูลที่เป็น &&num;8216&semi;2020-10-10&&num;8217&semi; ให้เราแทนค่าด้วยตัวแปรที่ต้องการ โดยเขียนคำสั่งได้ดังนี้<&sol;p>&NewLine;&NewLine;&NewLine;&NewLine;<pre class&equals;"wp-block-code"><code lang&equals;"sql" class&equals;"language-sql">SELECT &ast; FROM table WHERE timestamp BETWEEN DATE&lpar;'2020-10-10'&rpar; AND DATE&lowbar;ADD&lpar;'2020-10-10'&comma; INTERVAL 6 DAY&rpar;<&sol;code><&sol;pre>&NewLine;&NewLine;&NewLine;&NewLine;<p class&equals;"wp-block-paragraph"><&sol;p>&NewLine;

Exit mobile version