1.创建一个测试表,如下图
createtabletest_name(idint,namevarchar2(20));
2.插入测试数据,如下图
insertintotest_namevalues(101,'王二百度');
insertintotest_namevalues(102,'李三');
insertintotest_namevalues(103,'陈五');
insertintotest_namevalues(104,'马四');
insertintotest_namevalues(105,'王二');
commit;
3.查询表知道全部数据,selectt.*,rowidfromtest_namet;
4.写SQL,查询相同的名字,可以发现‘wang two’的名字是重复的选择名称,计数(*)从test_name t组的名称计数(*)>1
注意事项:
SQLServer的特点如下
1.具有真实的客户端和服务器架构架构。
2.图形用户界面使系统管理和数据库管理更加直观。
3.丰富的编程接口专用工具,为用户进行程序设计提供了更多的选择。
4.它是完全集成的,利用了NT的许多功能,比如发送消息和接收消息。
不论什么数据库,查询记录均是使用SQL语言,因此SQL查询语句都是一样的:Select * From 数据表名 Where 姓名 Like '王%' Or 姓名 Like '李%'
这样查询出来可以显示数据表中所有字段的数据,而不是仅仅显示姓名
在学生表中查王姓学生姓名用like子句。
工具:sqlserver 2008 r2
步骤:
1、有学生表,数据如下:
2、查询所有王姓学生姓名,语句如下:
select 姓名 from 学生 where 姓名 like '王%'
3、查询结果如下:
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)