在sql中怎样查询同一个姓的人数
展开全部
工具/材料:SQL Server Management Studio、数据表people。
1、首先在桌面上,点击“SQL Server Management Studio”图标。
2、然后在该界面中,打开左侧数据表people,显示内部信息。
3、之后在该界面中,点击左上角“新建查询”选项。
4、接着在该界面中,输入sql语句“select COUNT(*) from people where name like '李%'”。
5、然后在该界面中,点击左上方“执行”按钮。
6、最后在该界面中,显示同一个姓的人数。
展开全部
如果姓是在有规律的位置,可以参考下述思路
select substring(name,1,1),count(name) from table group by substring(name,1,1)
select substring(name,1,1),count(name) from table group by substring(name,1,1)
本回答被提问者和网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
用Query控件连接数据库
Query.close;
Query.sql.clear;
Query.sql.add(select * from 你要搜索的表名 where 姓名='*');
Query.open;
Query.close;
Query.sql.clear;
Query.sql.add(select * from 你要搜索的表名 where 姓名='*');
Query.open;
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
使用关键字“like”
例如查询姓“张”的
select name from employee where name like '张%'
例如查询姓“张”的
select name from employee where name like '张%'
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
2012-06-09
展开全部
select count(name) from table where name like '姓%'
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询