日期:2014-05-17  浏览次数:20557 次

省市一张表除了WITH语法还有没有别的写法

create table ProvinceCity (
   CityID               int                  not null,--主键ID
   CityName             varchar(50)          null,--省市名称
   RootID               int                  null,--父ID

)
--想查询省市一条记录出来.如何写不用WITH

------解决方案--------------------
select b.cityname, a.cityname from ProvinceCity a
inner join ProvinceCity b on a.rootid = b.cityid
where a.cityname = '名称'