PHP Ionic Angular Phonegap AJAX Javascript CSS MySQL jQuery Forum


Mysql เก็บวันเดือนปีเกิดคนละฟิล จะค้นหาตามช่วงเวลายังไงครับ

ถาม-ตอบ แนะนำไอเดียว โค้ดตัวอย่าง แนวทาง วิธีแก้ปัญหา Mysql เก็บวันเดือนปีเกิดคนละฟิล จะค้นหาตามช่วงเวลายังไงครับ

Mysql เก็บวันเดือนปีเกิดคนละฟิล จะค้นหาตามช่วงเวลายังไงครับ
Mysql แยกเก็บ วีน เดือน ปี เกิด ไว้คนละฟิล เราจะ select เอาคนเกษียณอายุแต่ละปียังไงครับ เช่น เกษียณ ปี 2561 คือคนที่เกิดตั้งแต่ 2 ต.ค.60 จนถึงวันที่ 1 ต.ค. 61 ไม่รู้จะ สั่ง selectยีงไงดี ขอคำแนะนำด้วยครับ


โดย:  Hs3ogi IP: 184.22.237.xxx วันที่: 08-08-2018 เวลา: 21:30:20

คำแนะนำ และการใช้งาน

สมาชิก กรุณา ล็อกอินเข้าระบบ เพื่อตั้งคำถามใหม่ หรือ ตอบคำถาม สมาชิกใหม่ สมัครสมาชิกได้ที่ สมัครสมาชิก


  • ถาม-ตอบ กรุณา ล็อกอินเข้าระบบ


  • ( หรือ สามารถทำการ สมัครสมาชิก และล็อกอิน ด้วย ปุ่ม Log in with Facebook ด้านล่าง )
 ความคิดเห็นที่ 1
ใช้ CONCAT ฟังก์ชั่นในการรวมฟิลด์ ตัวอย่าง ตาราง tb1 

_d	_m	_y
10	12	1980
25	11	1991

การใช้งาน

select *,DATE(CONCAT(_y,'-',_m,'-',_d)) as birthday from tb1 
where DATE(CONCAT(_y,'-',_m,'-',_d))='1980-12-10'

หากต้องการเงื่อนไขเกี่ยวกับวันที่เพิ่มเติม ก็กำนหด เงื่อนไข เช่น >= AND <= เพิ่มเข้าไปได้
หรือดูพิ่มเติมที่

ตัวอย่าง การใช้งาน วันที่ ใน mysql และคำสั่ง เทคนิค การ query http://niik.in/543 





โดย:  Ninenik IP: 183.88.80.xxx วันที่: 14-08-2018