如何用SQL語句將表中兩個欄位相同的記錄取出

時間 2021-08-30 15:06:47

1樓:貴高馳史飛

假設表1為table1

,表2為table2

select

a.col

from

(select

column_name

colfrom

user_tab_columns

where

table_name

='table1')a,

(select

column_name

colfrom

user_tab_columns

where

table_name

='table2')

bwhere

a.col

=b.col

這樣就可以查詢出兩個表得相同欄位了

2樓:龔又兒竹馨

sql語句同步兩個表中的欄位值需要用觸發器來實現。如有兩張表——a表和b表,建立觸發器使當a表插入資料後b表也同步插入資料。其中b表插入資料的欄位需要同a表中的欄位相對應。

create

trigger

觸發器名稱

ona表after

insert

asbegin

insert

into

b表(b表欄位1,b表欄位2,b表欄位3)selecta表欄位1,a表欄位2,a表欄位3

from

insertedend

sql語句如何查詢一個表中某兩個欄位的相同資料?

3樓:

除重select distinct a.id as aid,a.name as aname,b.

id as bid,b.name as bname from a inner join b on(a.name=b.

name and a.id=b.id)

不除重select a.id as aid,a.name as aname,b.

id as bid,b.name as bname from a inner join b on(a.name=b.

name and a.id=b.id)

4樓:匿名使用者

select * from a

inner join b on a.name = b.name and a.id = b.id

where a.name = '張三' and a.id = '008'

內連線即可

5樓:輕癮

select name,id,count(*) from a group by name,id

6樓:青龍襲天

select * from a where a.name=b.name and a.id=b.id

應該是這個了吧

如何查詢sql表中2個欄位分別相同的記錄

7樓:蘿莉mm在路上

需要用來連線查詢來處源理。

如有以下2張表

bai:

查詢2張表id和name欄位內du容完全相同的內容,可zhi用如下語句:

1select a.* from test a,test1 b where a.id=b.id and a.name=b.name;

結果:說明dao,兩表連線where條件要寫上關聯條件,因為提問是兩個欄位完全相等,所以就寫作:a.id=b.id and a.name=b.name

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...

Excel怎麼對比兩個表中的兩個欄位中的內容是不是一樣

魚木混豬喲 excel中可以使用查詢函式,對比兩個表中的兩個欄位中的內容是不是一樣。軟體版本 office2007 方法如下 1.sheet1和sheet2中a列內容如下,對比其中的內容是不是一樣 2.在b列輸入公式如下 3.往下填充,結果為 n a的為不同的部分,其餘為相同部分。怎樣比較excel...

如何用sql語句向表中插入多行記錄

會飛的小兔子 insert一般是用來給表插入一條指定的列值的,但是,insert還存在另一種形式,可以利用它將一條select語句的結果插入表中。這就是所謂的insert select,顧名思義,它是由一條insert語句和一條select語句組成的。假如你從另一張表中合併客戶列表到你的custum...