當前位置:首頁 » 編程語言 » sql按照姓查詢名字
擴展閱讀
webinf下怎麼引入js 2023-08-31 21:54:13
堡壘機怎麼打開web 2023-08-31 21:54:11

sql按照姓查詢名字

發布時間: 2022-09-10 06:14:18

『壹』 如何用sql語句實現查詢名字

可以用SQL的模糊查詢。語句如下

select * from 表名 where 欄位 like '%關鍵字%'

其中 % 為通配符。
條件的意思就是查找欄位裡面帶「關鍵字」的數據。

『貳』 根據名字排序查詢 SQL

1、在SQL中,排序關鍵字為ORDER BY。

2、假如要查詢表t1中數據並按「名字」欄位排序,可以使用以下語句:

SELECT*FROMt1ORDERBY名字

3、上述排序方式默認為正序排列,若想倒序排列,可以在語句最後加上 DESC。

『叄』 sql語句中在學生信息表中查詢同姓的學生姓名

1.創建一個測試表,如下圖

createtabletest_name(idint,namevarchar2(20));

注意事項:

SQLServer的特點如下

1.具有真實的客戶端和伺服器架構架構。

2.圖形用戶界面使系統管理和資料庫管理更加直觀。

3.豐富的編程介面專用工具,為用戶進行程序設計提供了更多的選擇。

4.它是完全集成的,利用了NT的許多功能,比如發送消息和接收消息。

『肆』 SQL查詢所有姓"孫"並且姓名只有兩個字的同學的姓名,學號,班級名.

SELECT 姓名,學號,班級名 FROM 學生表 WHERE 姓名 LIKE '孫_'
或SELECT 姓名,學號,班級名 FROM 學生表 WHERE 姓名 LIKE '孫%' AND LEN(姓名)=2

『伍』 如何用sql server 查看姓"張"「陳」「黃」的基本信息,按姓名的降序排列查詢結果

select*from表名whereleft(stuname,1)in('張','陳','黃')orderbystunamedesc

或者

select*from表名wherestunamelike'張'orstunamelike'陳'orstunamelike'黃'orderbystunamedesc

表名自行替換。

『陸』 用SQL查詢同姓人名語句的

假設姓名欄位為name:
slect * from 表名 where name like'姓%'
將語句中』姓『,替換成你想要的姓,如:李、司馬等,復姓也可以

『柒』 sql查詢 名字

創建存儲過程就行了

if exists(select * from sysobjects where name='SelectByName')
drop proc SelectByName
go
create procere SelectByName
@name varchar(10)
as
select * from Sheet1 where 姓名 like ('%'+@name+'%')
go

使用:
exec SelectByName '馬'

想查詢哪個人輸入姓就行了

『捌』 sql語句中怎樣查詢學生表中所有有著相同的名字的人的信息

方法一:select *from 學生表

where name in 姓名

方法二:

selecct 姓名

from 學生表

group by 姓名

having count(*)>1

如果 having 子句不加,則是統計各名字的數量,加上則只顯示 數量大於 1 的人名。

(8)sql按照姓查詢名字擴展閱讀:

sql 學生表中如何查詢與某同學同年的人

SELECT*FROM學生表T1

WHERE EXISTS(SELECT1

FROM學生表T2

WHEREYEAR(T1.生日) = YEAR(T2.生日)

AND 學生編號 = '某同學學生編號')

YEAR是取datetime類型數據的年部分的函數,只要表中的數據存在年份和某學生生日的年份相同就可以。