易截截图软件、单文件、免安装、纯绿色、仅160KB

请问一个sql语句

我有两张表,一张A表,一张字典表
a:
id      name    sex    folk 
1      王        1      3
2      李        2      4

b:
id    name    type
1      男        1
2      女        1
3      湖北      2
4      湖南      2

我想要查询出的结果是
id    name    sex  folk
1      王      男    湖北
2      李      女    湖南

请问这样的查询语句该怎么写??


SQL code:
select a.id,
a.name,
b.name sex,
c.name folk
from ta a inner join tb b where a.sex=b.id and b.type=1
inner join tb c where a.folk=c.id and c.type=2



SQL code:
SELECT id,NAME,
sex=(SELECT NAME from b WHERE id=aa.sex),
folk=(SELECT NAME from b WHERE id=aa.folk)
from a aa


SQL code





相关问答:

求一sql语句 - MS-SQL Server / 疑难问题

现在有两张表:文章主表A(articleId,articleTitle),文章评论表B(commentId,articleId,commentTitle)
现在我想实现这样的功能:列出文章列表,其中每篇文章标题下面列出此文章的前2个文章评论,请问sql语句怎么写啊 ......

求一sql语句 - MS-SQL Server / 基础类


id bh  
1 10
2 11
3 12 
4 15
5 16
6 22
7 25
8 26
9 27
10 28
将bh按连续分段出来返回字符串:
10~12,15~16,22,25~28
SQL code:


declare @t tabl ......

MS SQL作业问题 - MS-SQL Server / 应用实例

如何在SQL2005中设定定时作业,比如说定时清理某些表的数据,
或者是定时的将某些表的数据导出excel!
在线等待,急急急,最好是详细步骤!
之前我做的作业有点问题!
帮UP

参考:http://hi.baidu.com/toiota ......

请问ASP如何连接多个SQL SERVER? - Web 开发 / ASP

有两个或以上的远程数据库,如何用ASP检测连接速度并连接最快的MSSQL数据库?

有这样的ASP函数吗?我GOOGLE了一下,找不到。

PHP+MYSQL下有这种例子:
PHP code:

Example:
$wgDBservers = array(
......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号