當前位置:首頁 » 編程語言 » sql怎麼查找兩個人的數據
擴展閱讀
webinf下怎麼引入js 2023-08-31 21:54:13
堡壘機怎麼打開web 2023-08-31 21:54:11

sql怎麼查找兩個人的數據

發布時間: 2022-07-11 13:32:26

Ⅰ 怎麼用sql語句查找所有資料庫表的數據

sql = "select name from b1 where name like '" & Text2 & "%'" ' order by name" 這只是查詢出一個欄位出來吧,換成*就可以出全表的數據了,不知道你問的是這個嗎?

Ⅱ SQL怎麼查詢兩個表中不同的數據

我們需要准備的材料分別是:電腦、sql查詢器。

1、首先,打開sql查詢器,連接上相應的資料庫表,以查詢c1表和c2表的name欄位不同為例。

Ⅲ 請問怎麼用sql語句查找整個資料庫里的某個數據

可用group by…having來實現。

可做如下測試:

1、創建表插入數據:

createtabletest
(idint,
namevarchar(10))
insertintotestvalues(1,'張三')
insertintotestvalues(2,'李四')
insertintotestvalues(3,'張三')
insertintotestvalues(4,'王五')
insertintotestvalues(5,'趙六')

其中name是張三的有兩行,也就是重復行。

2、執行sql語句如下:

select*fromtestwherenamein
((*)>1)

結果如圖:

Ⅳ 如何用SQL語句找出兩個未曾聯系過但有共同聯系人的兩個人。

把兩個表做內連接就行,內聯條件就是兩個人的共同聯系人相等

Ⅳ 查找每個電話有兩個人使用的sql

select 電話號碼
from
(select distinct 電話號碼,姓名,身份證號
from 表
)A
group by 電話號碼 having count(*)>1

Ⅵ 用SQL查詢兩個表中相同的數據

1、創建測試表;
create
table
test_col_1(id
number,
var
varchar2(200));
create
table
test_col_2(id
number,
var
varchar2(200));
2、插入測試數據,
insert
into
test_col_1
select
level*8,
'var'||level*8
from
al
connect
by
level
<=
20;
insert
into
test_col_2
select
level,
'var'||level
from
al
connect
by
level
<=
100;
3、比較兩表的數據,可以發現表2的數據多於表1;
select
'test_col_1'
tbl_name,
count(*)
from
test_col_1
t
union
all
select
'test_col_2'
tbl_name,
count(*)
from
test_col_2
t
4、表1有部分比表2多的數據,
select
*
from
test_col_1
minus
select
*
from
test_col_2;
5、插入表1多的數據,如表2,執行sql,可以發現有多條記錄插入。
insert
into
test_col_2
select
*
from
test_col_1
minus
select
*
from
test_col_2;

Ⅶ sql語句如何查詢兩個數據表

首先你的查詢語句就寫錯了,你要的數據是a
和b
兩表一起查出來的,那就找找你設計表的時候,兩表之間關聯的欄位!就可以了

Ⅷ sql怎麼查詢兩個人的基本信息

按一定的條件查詢啊,where子句會嗎?按照用戶id或者用戶名欄位查啊。
例如:select * from [table] where id = [xxx] or id = [xxx];
select * from [table] where username = [xxx] or username = [xxx];
還可以用in函數查詢一個范圍。
select * from [table] where id in (xxxx, xxxx);
如果是varchar類型的,注意加單引號。

Ⅸ sql語句如何查詢一個表中某兩個欄位的相同數據

查詢一個表中某兩個欄位的相同數據代碼是:Select Name,ID From A group by Name,ID having count (*)>1。

結構化查詢語言(Structured Query Language)簡稱SQL,結構化查詢語言是一種資料庫查詢和程序設計語言,用於存取數據以及查詢、更新和管理關系資料庫系統;

sql 語句就是對資料庫進行操作的一種語言。

sql="select * from 數據表 where欄位名=欄位值 order by欄位名[desc]"(按某個欄位值降序排列,默認升序ASC);

sql="select * from 數據表 where欄位名like '%欄位值%' order by 欄位名 [desc]";

sql="select top 10 * from 數據表 where欄位名=欄位值 order by 欄位名 [desc]";

sql="select top 10 * from 數據表 order by 欄位名 [desc]";

sql="select * from 數據表 where欄位名in ('值1','值2','值3')";

sql="select * from 數據表 where欄位名between 值1 and 值2"。

sql語句:

更新:update table1 set field1=value1 where 范圍;

查找:select * from table1 where field1 like '%value1%' (所有包含'value1'這個模式的字元串);

排序:select * from table1 order by field1,field2 [desc];

求和:select sum(field1) as sumvalue from table1;

平均:select avg(field1) as avgvalue from table1;

最大:select max(field1) as maxvalue from table1;

最小:select min(field1) as minvalue from table1[separator]。