โดย twin » 29/02/2008 8:38 pm
พอดีอ่านมาเจอก็เลยอยากจะถามความรู้ว่า ปกติใน MySQL จะเก็บเป็นค่าวันที่ตาม ค.ศ. ใช่ไหมครับ (datatype เป็น date)
ผมเข้าใจถูกหรือเปล่าที่ว่า ตามกรณีคุณBallz นั้นเขาคีย์ตั้งใจเป็นปี พ.ศ. เช่น 2550-12-02 เมื่อเข้าไปในฐานข้อมูลแล้ว ใน MySQL ก็เก็บและจำเป็นปี ค.ศ. 2550-12-02
จึงใช้ function DATE_SUB(Birthdate, INTERVAL 543 YEAR) เพื่อลดค่าให้มันเป็น ปี ค.ศ.
จริง ๆ ใช่ไหมครับ
ผมเข้าใจถูกหรือเปล่า หากเข้าใจถูกแล้ว ถ้าหากเจอเดือนกุมภาพันธ์2551 ซึ่งมี 29 วัน จะมีผลกระทบอะไรหรือไม่ครับ
พอดีอ่านมาเจอก็เลยอยากจะถามความรู้ว่า ปกติใน MySQL จะเก็บเป็นค่าวันที่ตาม ค.ศ. ใช่ไหมครับ (datatype เป็น date)
ผมเข้าใจถูกหรือเปล่าที่ว่า ตามกรณีคุณBallz นั้นเขาคีย์ตั้งใจเป็นปี พ.ศ. เช่น 2550-12-02 เมื่อเข้าไปในฐานข้อมูลแล้ว ใน MySQL ก็เก็บและจำเป็นปี ค.ศ. 2550-12-02
จึงใช้ function DATE_SUB(Birthdate, INTERVAL 543 YEAR) เพื่อลดค่าให้มันเป็น ปี ค.ศ.
จริง ๆ ใช่ไหมครับ
ผมเข้าใจถูกหรือเปล่า หากเข้าใจถูกแล้ว ถ้าหากเจอเดือนกุมภาพันธ์2551 ซึ่งมี 29 วัน จะมีผลกระทบอะไรหรือไม่ครับ