摘要:
派生表也称作表子查询是表表达式的一种。派生表的查询语句写在一对小括号"()"中,后面还需要使用AS定义一个别名。例如,找出广东省的城市:Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/-->SELECT*FROM(SELECT*FROMCityWHEREProvinceId=19)AsCity_Of_GuangDong执行结果(部分):CityIdProvinceIdCityNameZipCode19719广州市51000019 阅读全文
摘要:
它不同于独立子查询,必须依赖于它所属的外部查询,不能独立调用。比如,查询出省份或市的省府或市府:Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/-->SELECTprovinceId,CityId,CityName,ZipCodeFROMdbo.CityASc1WHERECityId=(SELECTMIN(c2.CityId)FROMdbo.Cityc2WHEREc2.ProvinceId=c1.ProvinceId)查询结果:provinceId 阅读全文
摘要:
独立子查询,可以返回一个单独,或多个值(包括表),它不依赖于它所属的外部查询。返回单独值子查询例子,返回作者为John最后论题所有回复的记录:Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/-->SELECT*FROMdbo.SubTopicWHERETopicId=(SELECTMAX([TopicId])FROMdbo.TopicWHERE[Author]='John')也可以写成,首先宣告一个变量,把某作者发表最后的论题的ID 阅读全文