表一:
id anclass
1 北京
2 上海
3 广州表二:
id nclass anclassid
1 朝阳 1
2 西城 1
3 深圳 3现在我要显示在gridview表中。
id anclassid nclass
1 1 朝阳
2 3 深圳
3 1 西城怎么把中间的那个anclassid的数字直接显示成相应的省,如下
id anclassid nclass
1 北京 朝阳
2 广州 深圳
3 北京 西城
直接在sql语句中可以吗?
id anclass
1 北京
2 上海
3 广州表二:
id nclass anclassid
1 朝阳 1
2 西城 1
3 深圳 3现在我要显示在gridview表中。
id anclassid nclass
1 1 朝阳
2 3 深圳
3 1 西城怎么把中间的那个anclassid的数字直接显示成相应的省,如下
id anclassid nclass
1 北京 朝阳
2 广州 深圳
3 北京 西城
直接在sql语句中可以吗?
解决方案 »
- 求帮助:用正则表达式截取我需要的内容
- 什么是插件式架构?什么是模块化架构?以及它们优缺点
- .net下怎么生成静态页面?
- HTTP 错误 401.1 - 未经授权:访问由于凭据无效被拒绝。
- 插入后读取不出数据
- 关于ASP的问题
- DotNet的RegularExpressionValidator控件要验证输入的是不是实数,改怎么设置?(ValidationExpression)多谢!
- 菜鸟问题,求高人指点
- 在线急等答案,因为下午客户就要试用我这几个模块,最好在中午以前能帮我解决一下!关于imagebutton的imageurl属性的使用!
- c#实现数据类型转换
- 这儿哪里错了.图片不显示?半天也解决不了
- 如何制作水晶报表.请指点,给个例子
as Ainner join 表1 as b on a.anclassid = b.id
as a ,表1 as b where a.anclassid = b.id
正确,学好SQL,可以省很多代码工作.
另外一种解法是用C#中的索引器,实现起来也很雅致.
1 北京 朝阳
2 广州 深圳
3 北京 西城SELECT t1.*, t2.nclass FROM 表二 t2 LEFT JOIN 表一 t1 ON t2.id = t1.id