資料庫同步相關的SQL語句

2021-09-08 18:28:16 字數 1026 閱讀 7070

一、目標:

二、例子:

1、找出a表中不存在於b表的記錄。     

select a.[

序號], a.[

日期], a.[

ip], a.[

部門], a.[

操作員], a.[事件]

from a

where

notexists(select

1from b where a.[序號]

=b.[

序號]);

2、將a表中不存在於b表的記錄,插入到b表中。

insert

into b([

序號], [

日期], [

ip], [

部門], [

操作員], [事件]

) select[序號

], [

日期], [

ip], [

部門], [

操作員], [事件]

from

a where

notexists (select

1from b where a.[序號]

=b.[

序號]);

3、將b表中的記錄一行一行更新到a表中。

update a set a.[日期]

= b.[

日期], a.[ip]

= b.[

ip], a.[部門]

= b.[

部門], a.[

操作員]

= b.[

操作員], a.[事件]

= b.[事件]

from a inner

join b on a.[序號]

=b.[

序號];

mysql:

update his_pet a, his_pet b set a.name = b.name, a.namepy = b.namepy  where a.mid = b.mid

資料庫 SQL語句

在sql語言中,我們可以通過create database去建立資料庫,語法格式如下所示 create database 資料庫名 就比如我們可以建立乙個學校資料庫 create database schooldb 建立表的操作 create table 表名稱 列名稱1 資料型別,列名稱2 資料型...

SQL資料庫相關

資料庫相關知識點 sql,對錶的理解,對錶的主鍵,外來鍵的理解,檢視,為什麼要有檢視,檢視有什麼功能,檢視與表有什麼區別 主鍵是唯一標識的一條記錄,不能重複,不能為空 表的外來鍵是另乙個表的主鍵,可以重複,可以為空 索引,字段沒有重複值,可以有空值,可以有乙個或者多個唯一索引 檢視是乙個或者多個表按...

SQL 資料庫安全性相關語句

資料庫角色審計 grant 許可權 許可權 on 物件型別 物件名 物件型別 物件名 to 使用者 使用者 with grant option with grant option語句,用於允許該授權使用者繼續授權其他使用者。exm 把查詢student表和修改學生學號的許可權授給使用者u1,並允許將...