请教一个SQL 有两张表, A学号 学分 学生 B 班级 学分 把B表中学分前10的记录插入到A表中,这SQL怎么写?请教 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 不懂你说的意思前10位在不同的sql里的表现形式也不同比如 top limt count 如果是面试题,那就是想考你如何取处前十条记录了,插入都会。不同的数据库取前十条的方法不一样。mysql用limit,oracle用rownum.别的数据库也有自己的方法。 应该是考察你对数据库函数的使用,个人认为是在考察top函数 你这里B数据表中的记录的每个字段类型和A表不匹配没法实现把B表中学分前10的记录插入到A表中要是多对多关联,还可以考虑根据学分往关联表中插入数据这样是可以实现的 insert into A(col1,col2...) select col1,col2.. from B 这个确实有点问题 A表与B表适合没什么关系 无法实现! lz问题不该是这个样子的吧? list的remove folat与double的问题 谁有深圳市怡软技术开发有限公司的面试题啊? java递规算法达人请进,帮小弟看一下关于递规算法的问题!!!!!! 如何获一个包中包含的所有文件 什么版本的jdbc支持中文 [讨论贴,米有分]我所知的算法问题1 对象和句柄有什么不同呢? 有关textfield的问题 用什么函数来处理精度的问题? 如何让JInternalFrame 显示出来? 不写main方法的话,要怎么改呢?学习下
前10位在不同的sql里的表现形式也不同
比如 top limt count
没法实现把B表中学分前10的记录插入到A表中
要是多对多关联,
还可以考虑根据学分往关联表中插入数据
这样是可以实现的