Computer >> คอมพิวเตอร์ >  >> การเขียนโปรแกรม >> MySQL

จะเพิ่มวันที่และเวลา 30 นาทีใน MySQL ได้อย่างไร


ในการเพิ่มนาทีเป็นวันที่ คุณสามารถใช้ฟังก์ชัน DATE_ADD() จาก MySQL ใน PHP คุณสามารถใช้ strtotime()

ในการเพิ่ม 30 นาทีใน MySQL ฟังก์ชัน DATE_ADD() จะเป็นดังนี้ −

select date_add(yourColumnName,interval 30 minutes) จาก yourTableName;

ในการใช้ไวยากรณ์ข้างต้น ให้เราสร้างตาราง ต่อไปนี้เป็นแบบสอบถามเพื่อสร้างตาราง

mysql> สร้างตาราง Add30MinutesDemo −> ( −> YourTime datetime −> ); ตกลง ตกลง 0 แถวได้รับผลกระทบ (0.67 วินาที)

แทรกระเบียนในตารางโดยใช้แบบสอบถามต่อไปนี้ -

mysql> แทรกลงในค่า Add30MinutesDemo (ตอนนี้ ()); แบบสอบถามตกลง ได้รับผลกระทบ 1 แถว (0.21 วินาที)

แสดงบันทึกจากตารางโดยใช้คำสั่ง select แบบสอบถามมีดังนี้ −

mysql> เลือก *จาก Add30MinutesDemo;

ต่อไปนี้เป็นผลลัพธ์ -

<ก่อนหน้า>+---------------------+| YourTime |+---------------------+| 2018-12-07 18:03:51 |+--------------------- +1 แถวในชุด (0.00 วินาที)

นี่คือแบบสอบถาม MySQL เพื่อเพิ่ม 30 นาทีในคอลัมน์ แบบสอบถามมีดังนี้ −

mysql> เลือก date_add(YourTime ช่วงเวลา 30 นาที) จาก Add30MinutesDemo

ต่อไปนี้เป็นผลลัพธ์ -

<ก่อนหน้า>+---------------------------------------+| date_add(YourTime ช่วงเวลา 30 นาที) |+-------------------------------------------------+ | 2018-12-07 18:33:51 |+-------------------------------------- -+1 แถวในชุด (0.00 วินาที)