|
|
|
เรื่อง select วันจาก database มาคำนวนคับ ใครรู้ตอบที |
|
|
|
|
|
|
|
คำสั่ง SQL ลองใช้คำสั่ง Between ดูสิครับ
SELECT * FROM tbl_price_th WHERE month_start BETWEEN 'ค่าที่ต้องการหา' AND 'ค่าที่ต้องการหา';
ลองใช้ดูครับ
*ถามนิดนะครับว่า ทำมั้ยเก็บข้อมูลวันที่แยกกันแบบนั้นละครับ มันจะไม่ยุ่งยากต่อการค้นหาเหรอครับ
|
|
|
|
|
Date :
2013-03-13 22:20:57 |
By :
akkaneetha |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
เก็บแยกไม่พอ...ปีไม่เก็บอีก(หรือปีไม่จำเป็นต้องใช้ รึเปล่าก็ไม่รู้น่ะ..)...เหอะๆๆๆ
|
|
|
|
|
Date :
2013-03-13 22:41:46 |
By :
mangkunzo |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
เคยสังเกตเห็นหลายๆ คน เก็บฟิลด์วันที่แยกกันแบบเจ้าของกระทู้
งงเหมือนกันว่า ทำไมไม่เก็บ format เป็น date
|
|
|
|
|
Date :
2013-03-14 09:42:51 |
By :
nutsuanplu |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ถ้าเราเก็บใน base 2013-01-01 - 2013-02-01 ราคา 5000
ถ้ามี คนเืลือก 2014-01-01 - 2014-02-01 มันจะเอาค่าไหนมาเช็คได้ครับก็เลยแก้ปัญหา เก็บแค่ วันกับเดือน
เลยมานั่งติดปัญหาเอง งง ตัวเองเหมือนกัน
|
|
|
|
|
Date :
2013-03-14 09:59:46 |
By :
teez1232002 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
รูปแบบการเก็บก็มีแบบฟอร์มอยู่แล้วนิครับ ปี - เดือน - วัน date("Y-m-d") แล้วคำสั่ง BETWEEN ก็สามารถใช้ระหว่าง ปี - เดือน - วัน ได้เลย
|
|
|
|
|
Date :
2013-03-14 10:34:03 |
By :
sail |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ขอบคุณ ครัีบ อันนี้ทำเสร็จไปแหละครับ
|
|
|
|
|
Date :
2013-03-15 10:01:56 |
By :
teez1232002 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Load balance : Server 02
|