水木社区手机版
首页
|版面-Web开发(WebDev)|
新版wap站已上线
返回
1/1
|
转到
主题:问一个SQL语句
楼主
|
woaipinr
|
2016-07-05 17:12:07
|
展开
举例:要生成一张学分统计表。现在有两种表:
1、学生花名册一张,表名为Userlist
2、各科的成绩表若干,表名为T1,T2,T3...
学生花名册里只有姓名、学号、班级等信息
各科成绩表有学员、学分
之前一直用最笨的方式,先select 学号 from userlist u
然后在后面用循环语句select * from t1 where 学号=学号...
现在想问什么办法能用一个select 语句就搞定吗
--
FROM 119.145.141.*
4楼
|
woaipinr
|
2016-07-08 10:02:42
|
展开
搞定了。写出的句子超级复杂:
【 在 zhenachu (阿楚) 的大作中提到: 】
: select * from userlist
: left join
: t1
: ...................
--
FROM 119.145.141.*
6楼
|
woaipinr
|
2016-07-08 13:43:54
|
展开
劳驾改一下
【 在 wuhaochi 的大作中提到: 】
: 同学,sql 应该多用 with or view。
:
: 【 在 woaipinr (美生奸计,丑长良心) 的大作中提到: 】
: ....................
- 来自最水木 -
--
FROM 119.145.141.*
8楼
|
woaipinr
|
2016-07-08 13:51:15
|
展开
真不会,我SQL是菜鸟。
【 在 wuhaochi (oo) 的大作中提到: 】
: 大王
: 还是您自己动手吧。最简单的是把你那几个嵌套的select提出来,会清晰很多。
: 你要不乐意 ,当我没说。
--
FROM 119.145.141.*
10楼
|
woaipinr
|
2016-07-08 17:29:40
|
展开
我竟无言以对
【 在 wuhaochi (oo) 的大作中提到: 】
: 你能写这个嵌套,学一下不难的。
: 我也写了很多存储过程了,我自认为自己SQL水平真心一般般。但借助于 temp view,
并不觉得SQL有多难写。相反,你这么复杂的SQL,我还真写不出来。
: 我只不过是个只会在一维空间里玩的弱智儿童,显然你在三维空间里玩,显然是智商
比我高得多。
--
FROM 119.145.141.*
1/1
|
转到
选择讨论区
首页
|
分区
|
热推
BYR-Team
©
2010.
KBS Dev-Team
©
2011
登录完整版