Về câu lệnh SQL trong Oracle DB
Chào mọi người, em có câu hỏi về Oracle DB, ai biết giải đáp giúp em với.
Em định làm trong table TEMP01 thì chỉ có dữ liệu của TEMP02 không trùng lặp được lưu thôi. Vậy em muốn hỏi nếu thông tin liên lạc (CONTACT) ở TEMP02 trùng với data thông tin liên lạc ở TEMP01 thì làm thế nào để trừ data đó ra rồi lưu dữ liệu ạ?
Ở dưới là lệnh SQL em đã viết ạ:
INSERT INTO TEMP01 (CONTACT)
SELECT A.CONTACT FROM TEMP02 A
WHERE A.CAL_CD = '2' AND A.VISIT_DATE = '20230522' AND CONTACT IS NOT NULL GROUP BY A.TEMP003;