ถ้าต้องการเทียบฟิลด์ timestamp เลือกที่ค่าเท่ากันหรือต่างกัน 5 วิ ทำยังไงค่ะ

เกี่ยวกับ ปัญหาการใช้งาน การติดตั้ง ฐานข้อมูล MySql Oracle MSSQL ect...
การเขียน คำสั่ง SQL เพื่อดึกข้อมูล บอร์ดนี้ควรระบุโครงสร้างตารางของท่านในคำถามด้วยนะ

Moderator: mindphp

ภาพประจำตัวสมาชิก
thatsawan
PHP VIP Members
PHP VIP Members
โพสต์: 28508
ลงทะเบียนเมื่อ: 31/03/2014 10:02 am
ติดต่อ:

ถ้าต้องการเทียบฟิลด์ timestamp เลือกที่ค่าเท่ากันหรือต่างกัน 5 วิ ทำยังไงค่ะ

โพสต์ที่ยังไม่ได้อ่าน โดย thatsawan »

โค้ด: เลือกทั้งหมด

SELECT d.m_notify_text,d.user_id,l.line_displayName,l.line_id,n.notification_type_id,n.notification_id,d.m_notify_time FROM (phpbb_m_line_data_notify d) LEFT JOIN phpbb_m_user_line_id l ON (l.user_id = d.user_id) LEFT JOIN phpbb_notifications n ON (n.user_id = l.user_id) WHERE l.is_push = 1 AND l.status = 9 AND (d.m_notify_time = n.notification_time) AND d.m_notify_send = 1


ถ้าต้องการเทียบฟิลด์ timestamp เลือกที่ค่าเท่ากันหรือต่างกัน 5 วิ ทำยังไงค่ะ

โค้ด: เลือกทั้งหมด

AND (d.m_notify_time = n.notification_time)
สมมุติ
ตารางเเรก
1486094466

ตารางที่สอง
1486094465

ถ้ามันไม่ต่างกันเกิน 5 วิ จะให้มัน select เจอทำยังงค่ะ
ภาพประจำตัวสมาชิก
thatsawan
PHP VIP Members
PHP VIP Members
โพสต์: 28508
ลงทะเบียนเมื่อ: 31/03/2014 10:02 am
ติดต่อ:

Re: ถ้าต้องการเทียบฟิลด์ timestamp เลือกที่ค่าเท่ากันหรือต่างกัน 5 วิ ทำยังไงค่ะ

โพสต์ที่ยังไม่ได้อ่าน โดย thatsawan »

SQL ตอน where เอาค่าในฟิลด์มา บวก เลข เพิ่ม ได้มั้ยค่ะ
ตอบกลับโพส
  • Similar Topics
    ตอบกลับ
    แสดง
    โพสต์ล่าสุด

ผู้ใช้งานขณะนี้

สมาชิกกำลังดูบอร์ดนี้: ไม่มีสมาชิกใหม่ และบุคลทั่วไป 56