注册 登录
编程论坛 SQL Server论坛

求助 SQL 语句

封闭 发布于 2010-10-15 00:03, 890 次点击
假设有

表 A:
ID       NAME
 1         现金

表 B:
ID       NAME
 1          中行
 2          建行


如何表写查询语句,才能得到如下形式:
列名1    列名2    列名3
 现金      中行      建行
8 回复
#2
cnfarer2010-10-15 09:21
select '现金' 列1,'建行 列2,'建行' 列3
#3
tangyunzhong2010-10-15 23:00
回复 楼主 封闭
呵呵,不是用Select那么简单就出来的.我在这里就不帮你写了,也是为了你个人学习,我就告诉你方法,你到网上去查一下,要是真的想弄明白就用点时间是研究.你的需求是行列旋转.这种题目我写很多了,开始也看不懂的.

[ 本帖最后由 tangyunzhong 于 2010-10-15 23:01 编辑 ]
#4
cnfarer2010-10-16 07:11
两个表没有对应关系,什么也出不来!LS说的行列转换,一个select语句也是可以的(看来你也得到网上查查啊)!
#5
tangyunzhong2010-10-16 09:50
回复 4楼 cnfarer
呵呵,你说得对,但是一个简单的SQL就能出来吗?(首先我承认,我真正的学好SQL语句的确是从网上查的,但是现在我不用去网上查)
我多年来一直写这个东西,就不知道一个语句就能直接查出来的,你帮写看一看.

[ 本帖最后由 tangyunzhong 于 2010-10-16 09:52 编辑 ]
#6
qq88011032010-10-16 16:25
两个表没有关系,查询是没有结果的,应该先建立查询。
#7
liuliang97672010-10-19 13:38
http://www.

JAVA开发工程师
ss
北京搜狐互联网信息服务有限公司
公司类型:民营公司 公司规模:150-500人 ss
发布时间 :2010-09-28 工作年限 :不限 工作方式 :全职 薪金待遇 :面议 性别要求 :不限 招聘人数 :25 到期时间 :2010-10-28 户口要求 :无要求
#8
cnfarer2010-10-20 20:23
回复 5楼 tangyunzhong
在这个论坛上就有(有人贴出来了,不知道这个语句是做什么的)!
#9
tangyunzhong2010-10-20 23:15
以下是引用cnfarer在2010-10-20 20:23:00的发言:

在这个论坛上就有(有人贴出来了,不知道这个语句是做什么的)!
你说的是那个语句啊,我没有写什么语句哦,是什么语句拿出来看看啊,我们可以导论导论.我本人的确写过,但是那个是系统实施时写的,不便拿出来,那语句要求比这里难多了.

[ 本帖最后由 tangyunzhong 于 2010-10-20 23:18 编辑 ]
1