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

本文探讨了SQL中子查询的应用与数据类型转换方法,包括如何构建嵌套子查询和使用cast与convert函数进行数据类型转换。文章通过具体实例展示了查询过程与结果,以及在数据转换中的应用。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

子查询

构建嵌套子查询

测试表: stu    image        secimage

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())

结果如下:image

转载于:https://www.cnblogs.com/Mr-Joe/archive/2012/05/07/2487717.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值