数据库姓查找
⑴ 在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是用户输入的姓。