insert into select not in

如果~要把這個表的資料 補到另一個表去,而且是沒有的才補~
語法要怎麼下咧~

INSERT INTO Ping (SN) SELECT SN FROM record WHERE SN NOT IN(select SN from Ping);

先把~待補資料的表~全部查出來~
再比較兩個比~哪些是沒有的~
最後再完成insert into的動作~
解析難嗎?不難~但是~我之前只會用php語法和暫存來處理~

2 thoughts on “insert into select not in

  • 2010 年 01 月 18 日 at 09:16:38
    Permalink

    INSERT INTO wp_mail (ID) SELECT ID FROM wp_getinfo WHERE ID NOT IN(select ID from wp_mail)

    Reply
  • 2010 年 01 月 18 日 at 17:56:29
    Permalink

    insert into wp_mail_data(ID,Title,Content,Url) select ID,post_title,post_content,to_ping from wp_posts where ID not in (select ID from wp_mail_data);

    Reply

發佈回覆給「蝸牛」的留言 取消回覆

發佈留言必須填寫的電子郵件地址不會公開。 必填欄位標示為 *