请教高手一条SQL的写法 一个学校中原则上规定,1个学生要修完10个教科,原则上1个教科要有10个评价,那么对于一个学生就应该做成10×10,100条数据。但是有的学生休不到10个教科,有的教科也没有10个评价,那样不存在的就补足“”,反正要做成1对100这样的结构。假设我通过几张表连接生成了以下A表: 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 又是笛卡尔积 LEFT JOIN 把10个教科和10个评价 full join,再去left join A表 A表:学校CD 学生CD 教科CD 评价CD001 100 1 1001 100 1 2001 100 2 1001 100 2 2001 200 1 1001 200 1 2怎样不用循环插入的方法,生成下表(200条)(教科CD 和评价CD 补空就可以了,1个学生对应100条)学校CD 学生CD 教科CD 评价CD001 100 1 1001 100 1 2··001 100 1 10001 100 2 1001 100 2 2··001 100 10 10001 200 1 1001 200 1 2··001 200 10 10 我还有一张10×10的教科评价表可以和A结合表B 教科CD 评价CD 1 1 1 2·· 10 1 10 2·· 10 10 两表关联, 移动字段位置问题 『急』求一SQL语句!!!! ! 字符串的查找!!!急急急 急需用友标准版10.3的数据字典..请帮帮忙!急急............. sql 轉置 一张报表连接多个数据源是出现的问题? 大家快点帮个忙阿~~~~~~解决一个sql语言问题!!马上给分 紧急!!! 在线等 请高手指点 谁能告诉我,一个关于模糊查询的问题!(急,急,急,急,急!!) |zyciis| 在多层次分级中查询他与他下级的信息,如何效率最高。。谢谢 函数中newid()使用无效怎么解决
学校CD 学生CD 教科CD 评价CD
001 100 1 1
001 100 1 2
001 100 2 1
001 100 2 2
001 200 1 1
001 200 1 2
怎样不用循环插入的方法,生成下表(200条)(教科CD 和评价CD 补空就可以了,1个学生对应100条)
学校CD 学生CD 教科CD 评价CD
001 100 1 1
001 100 1 2
·
·
001 100 1 10
001 100 2 1
001 100 2 2
·
·
001 100 10 10
001 200 1 1
001 200 1 2
·
·
001 200 10 10
表B
教科CD 评价CD
1 1
1 2
·
·
10 1
10 2
·
·
10 10