▼ กำลังโหลดข้อมูล... ▼
แสดงความคิดเห็น
คุณสามารถแสดงความคิดเห็นกับกระทู้นี้ได้ด้วยการเข้าสู่ระบบ
กระทู้ที่คุณอาจสนใจ
อ่านกระทู้อื่นที่พูดคุยเกี่ยวกับ
การพัฒนาซอฟต์แวร์
SQL Server
SQL
วิศวกรรมคอมพิวเตอร์
การพัฒนา Web Application
สอบถามการใช้ if else ใน insert ได้หรือไม่อย่างไรครับ (มือใหม่) sql server
Table_1 (ID, Name, e-mail)
Table_2 (ID2, Name2, e-mail2)
---------------------------------------
INSERT INTO Table_2 (ID2, Name2, e-mail2)
VALUES ('5', IF(SELECT MAX(ID) FROM Table_1) = 4 SELECT 'adam' ELSE SELECT 'Robert', 'tc@mail.com')
ผลที่ต้องการคือ ถ้า มี ID(4) อยู่ในระบบแล้ว ให้Insert ข้อมูลคือ ID = 5, Name2 = adam ,e-mail = tc@mail.com ถ้ายังไม่มี
ผลคือ ID = 5 Name 2 = Robert e-mail = tc@mail.com
ขอบคุณครับ