sql语句的简单问题(0分)

  • 主题发起人 主题发起人 游戏规则
  • 开始时间 开始时间

游戏规则

Unregistered / Unconfirmed
GUEST, unregistred user!
有这样的两个表格
表一 课程ID 学期 成绩

表二 课程ID 课程
请问如何用SQL语句实现这样的转化?
表三 学期 课程 成绩 课程 成绩。。。。
既把表一相同学期的合并在同一行
 
估计得用临时表来解决
 
这个问题以前有很多答案的
你可以自己搜搜看! :G
 
那就请帮我搜一下吧。我也不知道最近怎么回事,上DFW比以前慢了很多,搜索什么的根本
进不去
 
tblTest2: (id,course)
tblTest1: (id,term,score)


SELECT tblTest2.course, tblTest1.term, tblTest1.score
FROM tblTest2 LEFT OUTER JOIN
tblTest1 ON tblTest2.id = tblTest1.id
ORDER BY tblTest2.id, tblTest1.term
 
单纯用sql是很困难
 
就是纯粹用SQL解决这问题的,搜搜吧,我都见过几个了。
 
to ourself:
我按你的方法试了,不知为什么不行。但我以前记得看过书上大概是这样的。请问哪能
找到具体的SQL语法介绍啊。那本书找不到了
 
http://yuyu.6to23.com
这个站点有很多电子书下载。
 
http://delphibbs.com/delphibbs/dispq.asp?lid=882289
我只搜到了这一个帖子,可是上面也没解决。 谁能给个方法
 
同意ourself:
不能实现有什麽提示吗?
 
to fengxiaoxiao
我查过书了,那样写是一个左连接
得到的结果是
学期 课程
一 语文
一 数学
一 化学
二 语文
 
建议:
直接用一个表好了。
按你的要求,
如果纯粹用sql的话,
是select不出来的,
因为那要涉及到表结构的改变。

如果
只是要这么显示就好说了。
[8D]
 
后退
顶部