我們在
簡單的示例
我們以user_basic_infor表為例,建表語句如下:
建表后,我們向空表中寫入兩條數據,如下:
我們使用MERGEINTO可以避免數據重復寫入,
MERGEINTO語法比較好理解,它表示:A表數據的寫入數據來源是B表中數據的記錄,通過ON條件進行過濾,當A表與B表中的數據通過ON條件進行過濾后,如果存在結果則執行更新操作,如果不存在結果則執行寫入操作。
如下,我們使用
需要注意的是注意,語句寫的時候ON中的條件記得過濾準確,不然可能會執行全表更新。
我們在
我們以user_basic_infor表為例,建表語句如下:
建表后,我們向空表中寫入兩條數據,如下:
我們使用MERGEINTO可以避免數據重復寫入,
MERGEINTO語法比較好理解,它表示:A表數據的寫入數據來源是B表中數據的記錄,通過ON條件進行過濾,當A表與B表中的數據通過ON條件進行過濾后,如果存在結果則執行更新操作,如果不存在結果則執行寫入操作。
如下,我們使用
需要注意的是注意,語句寫的時候ON中的條件記得過濾準確,不然可能會執行全表更新。