摘要: 写sql语句: 列出一个年级中每个班级前三名学生。 很多的人写的是: group by 班级名称 order by 分数 desc limit 3; 然后掉坑了。 其实就是一个: row_number() 函数可以解决。 但是mysql中没有这个函数。 以下给出一个示例: 返回结果: 阅读全文
posted @ 2019-02-22 21:40 nbyue 阅读(281) 评论(0) 推荐(0)
摘要: 1.查看v$session 结构 1 SQL> desc v$session; 2 Name Type Nullable Default Comments 3 ----------------------------- ------------ -------- ------- -------- 4 SADDR RAW(4) Y 5 SID NUMBER ... 阅读全文
posted @ 2013-08-28 11:04 nbyue 阅读(449) 评论(0) 推荐(0)
摘要: 1、建立表1 create table tb2 (3 id int identity(1,1),4 name varchar(20),5 fid int6 )2、插入数据1 insert into tb(name,fid)values('a',0),('b',1)3、查询表如下:4、要求:根据id查询出表中的所有数据,并将与fid相同的id值后name插入查询的查询数据里面。5、查询语句1 select a.id,a.name,a.fid,b.name AS same from tb a,tb b where b.id=a.fid6、得到结果: 阅读全文
posted @ 2013-04-18 15:36 nbyue 阅读(137) 评论(0) 推荐(0)