sql server 2008学习6 更复杂的查询

子查询

构建嵌套子查询

测试表: stu    sql server 2008学习6 更复杂的查询        secsql server 2008学习6 更复杂的查询

select * from stu where sec in ( select ID from sec)   select a.* from stu a join sec b on a.sec=b.ID

这两个语句返回的相同的查询结果.

 

关联子查询

关联子查询 信息传递是双向的.此查询分三个步骤完成:

1.外部查询获得一个记录,然后将该记录传递到内部查询

 

混合数据类型

cast和convert

这两个函数 都可以执行 数据类型转换,不同的是 convert还提供一些日期格式的转换,而cast没这个功能.

print cast(getdate() as varchar)

print convert(varchar , getdate())

结果如下:sql server 2008学习6 更复杂的查询

本文转自左正博客园博客,原文链接:http://www.cnblogs.com/soundcode/archive/2012/09/11/2679995.html,如需转载请自行联系原作者
上一篇:阿里云ECS云服务器通用型g6和g5的区别以及选择建议


下一篇:云服务器被DDoS攻击?如何缓解DDoS攻击?