用SQL查詢語句查詢兩個表的資料是否一致,不一致的資料顯

時間 2021-06-30 06:26:46

1樓:有緣無份

**如下:

select * from a

awhere not

exists(select * from

b bwhere a.name=b.name)

檢視表結構

sql>desc emp;

查詢所有列

sql>select * from emp;

查詢指定列

sql>select empmo, ename, mgr from emp;

sql>select distinct mgr from emp; 只顯示結果不同的項

查詢指定行

sql>select * from emp where job='clerk';

結構化查詢語言是高階的非過程化程式語言,允許使用者在高層資料結構上工作。它不要求使用者指定對資料的存放方法,也不需要使用者了解具體的資料存放方式,所以具有完全不同底層結構的不同 資料庫系統,,可以使用相同的結構化查詢語言作為資料輸入與管理的介面。結構化查詢語言語句可以巢狀,這使它具有極大的靈活性和強大的功能。

2樓:匿名使用者

name欄位在表中是否是主鍵 如果是的話可以這樣寫 select * from b where name not in (select name from a) ps: a表為刪除過資料的表

3樓:匿名使用者

--假如b刪了一些 select * from a where name not in (select name from b )

4樓:匿名使用者

select * from a a where not exists(select * from b b where a.name=b.name)

如何用sql語句將乙個欄位的值加1-ms-sqlserver/疑難問題

5樓:匿名使用者

update 表名 set 欄位名=欄位名+1

6樓:匿名使用者

用sql語句將字copy段加值

分兩種bai情況

1:全部資料加值du

update 表

set 字段

zhidao=isnull(字段,0)+12:按照條件加

update 表

set 字段=case when欄位2=1 then isnull(字段,0)+1 else isnull(字段,0)+2 end

7樓:匿名使用者

update table_name set col_value=col_value+1

8樓:匿名使用者

用sql語句將字段加

bai 值分兩du種情況

1:全zhi

部資料加值

update 表dao

set 欄位版

權=isnull(字段,0)+1

2:按照條件加

update 表

set 字段=case when欄位2=1 then isnull(字段,0)+1 else isnull(字段,0)+2 end

sql表中同時查詢兩個count的sql語句

可以有兩種解決方法。方法1 select name count 1 as 總題數 sum case when statu 1 then 1 else 0 end as 稽核題數 from question group by nme 方法2 select s.總題數,s.稽核題數,s.name fro...

SQL查詢語句,表中兩個字段,相同另不同

select count from select 表1.a,sum 表1.b as bbfrom 表1 group by 表1.a as last where bb 1 因為true false 1 以上語句在access2003中通過。結果為1 只是不知道1個a 會不會有很多b狀態 比如1 tru...

sql查詢語句的問題,sql語句關於查詢的問題

select d,count from select day 訪問時間 d,ip位址,count from 訪問記錄表 where year 訪問時間 2008 and month 訪問時間 5 group by 1,2 一 如果你的資料庫伺服器獲取日期時間欄位的日數 1 31 不是day,請你修改...