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

2021-08-30 15:06:53 字數 1777 閱讀 5741

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 ko,ks,sum wkg as total from tbl where zxltext 生產。group by ko,ks sql問題,如何在一個欄位中根據相同的值,把另一個欄位的值相加 1 選擇 檔案 新建 如下圖所示。2 新增一個asp.net空 3 右鍵 根目錄,選擇新增新項...

mysql同一張表中兩個欄位關聯另一張表的相同欄位查詢出

select fromtablewhereid parent id sql查詢兩個表相同的兩個欄位裡不同的資料有哪些 sql語句如下 select from table1 full join table2 on table1.xingming table2.xingming where table1...

sql中如何合併兩個特定的欄位,sql怎樣把兩個欄位合併成一個欄位顯示

1 建立模擬的資料表 create table goodscate mid int not null,code varchar 10 not null,name varchar 20 not null,2 新增模擬資料 insert into goodscate mid,code,name valu...