|
|
|
ถามเรื่อง การ query ข้อมูลจากวันที่ ย้อนหลังไป 7 วัน รบกวนด้วยครับ |
|
|
|
|
|
|
|
Code (PHP)
$d = "21-11-2014";
$strSQL = "SELECT * FROM brief_work WHERE wde='$d' " ;
แก้เป็น
Code (PHP)
$d1 = "2014-11-21";
$d2 = "2014-11-22";
$strSQL = "SELECT *
from brief_case
WHERE concat( substring( wde,7,4),substring( wde,3,4),substring( wde,1,2)) between '$d1' and '$d2' " ;
ปล. เปลี่ยน type ได้ก็เปลี่ยน ดีกว่าครับ ใช้ง่ายกว่ากันครับ เร็วกว่าด้วย
|
ประวัติการแก้ไข 2014-11-21 14:59:43 2014-11-21 15:00:00 2014-11-21 15:00:24 2014-11-21 15:01:50
|
|
|
|
Date :
2014-11-21 14:59:09 |
By :
Chaidhanan |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ผิดกระทู้
|
ประวัติการแก้ไข 2014-11-21 17:18:38
|
|
|
|
Date :
2014-11-21 17:18:15 |
By :
progamer2000 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ขอบคุณครับ แต่อยากได้แบบ curdate ครับ ไม่ได้กำหนด เริ่มต้นกับสิ้นสุดครับ
|
|
|
|
|
Date :
2014-11-23 22:05:31 |
By :
codingman |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
curdate ใช้ current_timestamp
สิ่งที่ได้จาก โค๊ดผม คือการแปลงค่า จาก varchar เป็น date
ก็ลอง ประยุกต์โค๊ดที่ผมให้ ดูก่อนนะครับ
|
|
|
|
|
Date :
2014-11-24 07:42:33 |
By :
Chaidhanan |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ขอบคุณครับพี่
|
|
|
|
|
Date :
2014-11-24 10:55:51 |
By :
codingman |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Load balance : Server 02
|