牛骨文教育服务平台(让学习变的简单)
博文笔记

SQL——select数据查询中的限制和规定

创建时间:2014-09-17 投稿人: 浏览次数:766
  ------1,select子句的规定
  select distinct pcname,logintime from T_StuLogInfo --select中,distinct选项保证重复的行将从结果中去除;
								--而默认的选择是all选项





 ------2,列和基本表的改名操作:使用as
  select pcname as computerName from T_StuLogInfo 






  
  ------3,集合的并,交,差操作
		--前提条件:当两个字查询结果的"""""结构"""""完全一致时,可以让这两个子查询执行并,交,差操作。
		--并,交,差操作的运算符为union,intersect,except
		
		
			--(1)并操作示例:选择日期为"19:28:29"和"19:33:12"
				select logintime from T_StuLogInfo where LoginTime="19:28:29"
				union all
				select logintime from T_StuLogInfo where LoginTime="19:33:12"

			--(2)交操作示例:选择日期在19:33:12  和22:32:00  之间的
				select logintime from T_StuLogInfo where LoginTime>"19:33:12"
				intersect 
				select logintime from T_StuLogInfo where LoginTime<"22:32:00"
			
			
			--(3)差操作示例:选择日期大于19:33:12  但是不大于22:32:00  之间的
				select logintime from T_StuLogInfo where LoginTime>"19:33:12"
				except
				select logintime from T_StuLogInfo where LoginTime>"22:32:00"
  																
  

声明:该文观点仅代表作者本人,牛骨文系教育信息发布平台,牛骨文仅提供信息存储空间服务。