首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > asp.net >

本人初学asp.net,问一个初级有关问题

2012-03-09 
本人初学asp.net,问一个初级问题.我有一张表内容如下.idarea_idarea_nameup_area_id110001北京00000210002

本人初学asp.net,问一个初级问题.
我有一张表内容如下.
id       area_id       area_name       up_area_id  
  1       10001           北京                 00000
  2       10002           东城区             10001
  3       10003           西城区             10001
  4       10004           海淀区             10001


求一条sql语句输出如下内容格式.
编号           省市         地区
10004         北京         西城区

请高手帮忙了.

[解决办法]
SELECT
(SELECT area_id FROM 表 where [id]=4) as '编号 ',
(SELECT area_name FROM 表 where [id]=1) as '省市 ',
(SELECT area_id FROM 表 where [id]=3) as '地区 '

FROM 表
[解决办法]
这样查有什么意义?
1004不是海淀区吗?
[解决办法]
select A.姓名,C.area_Name as '省市 ' ,B.area_Name as '地区 ',A.性别,A.年龄FROM 表1 as A INNER JOIN 表2 AS B ON A.地址 = B.Area_IDINNER JOIN 表2 AS C ON B.Up_Area_ID = C.ID
[解决办法]
就是Sql连接查询,建议看一下Sql文档!

热点排行