資料庫姓查找
⑴ 在sql中怎樣查詢同一個姓的人數
工具/材料:SQL Server Management Studio、數據表people。
1、首先在桌面上,點擊「SQL Server Management Studio」圖標。
⑵ 資料庫中如何根據輸入姓名中的最後一個字查詢
新建輸入查詢條件。
1、首先在電腦上打開資料庫軟體,然後附加要查詢的資料庫。
2、然後選中附加的資料庫。再右鍵,選擇新建查詢。
3、然後在右邊的空白框中,輸入命令selectleft姓名,count姓名。
4、然後關聯上資料庫的學生表。命令為from學生表。
5、然後要對left姓名進行分組,命令為groupby姓名。
6、再輸入查詢姓李的條件命令。
⑶ 在資料庫中如何查詢學生表中不同的姓
如果「姓」、「名」為兩個欄位:
SELECT DISTINCT surname FROM Students;
如果「姓名」是一個欄位,還需要進行字元串左取操作:
SELECT DISTINCT LEFT(surname, 1) FROM Students;
⑷ java:資料庫有一些人名,在頁面文本框輸入一個姓就能查到這個姓的人名,也就是模糊查詢人名,怎麼寫
sql的like關鍵字 如:
select * from tabel t where t.name like '李%'
⑸ 資料庫姓名的查詢(姓,名欄位分開)
sql server 可以這樣子:select firstname+lastname from table,你可以試試在mysql中類似的方法行不
⑹ oracle 資料庫查詢表內姓最多的人
本來想簡單的東西是不容易寫的問題,我希望樓下有一個更好的措辭
如果表名是用戶要加上雙引號,因為用戶是一個關鍵字,在Oracle
BR />我使用的列名的名字
選擇的a.name從「用戶」
(選擇SUBSTR(姓名,1,1)姓,COUNT(*)計算從「用戶「本集團SUBSTR(姓名,1,1))B
SUBSTR(a.name,1,1)= b.firstname
b.counts =(SELECT MAX(計數)(選擇SUBSTR(姓名,1,1)的名字,COUNT(*)計算從「用戶」組的SUBSTR(姓名,1,1)))
⑺ 如何用SQL語句實現查詢名字
假設表叫【tab_1】
該表的「姓名」欄位是【name】
假設你要查的這個人的姓是【張】
select * from tab_1 where name like '張%';
「%」是通配符,類似於windows文件搜索中的通配符「*」
上面SQL的意思是,搜索tab_1表中,所有姓張的人員信息
返回值可能是:
name`````…………
-------------------------
張三`````…………
張小薇```…………
張伯倫```…………
張可`````…………
假設知道這個人的名(例如:什麼小田),不知道姓,就這樣查:
select * from tab_1 where name like '%小田';
⑻ 資料庫中如何查詢一個表中的列名稱中的兩個姓氏
第二個對,因為能確保姓wu的和姓wang的都能出現在結果列表中,而第一條語句用了and,這只能查詢出姓名同時為wu和wang的人
⑼ 資料庫中查詢時,要查詢姓"黃"的如何查詢
黃姓最早的發源地應在金河南省潢川縣西部一帶。黃國滅於楚之後,黃姓族人散居四方。
⑽ 請幫忙寫出資料庫查詢語句謝謝!要查詢表中所有姓的總數。
你好,雖然你的題目和內容要求的不一樣,我把你說的兩種情況都給寫了吧
1.查詢表中所有姓的總數的sql語句:
select
count(*)
from
StudentName(你的表名)
where
name(姓的欄位名稱)
like
"%"
+
keyword
+"%"
;
2.輸入名字的姓後顯示所有該姓的信息的sql語句為:
select
*
from
StudentName(你的表名)
where
name(姓的欄位名稱)
like
"%"
+
keyword
+"%"
;
其中keyword是用戶輸入的姓。