99问答网
所有问题
mysql查询语句问题
加入student表里有一个grade(成绩)的字段怎样查出某学生的成绩排名名次(加入学生姓名字段名师username)
请讲讲mysql查询语句
举报该问题
推荐答案 2013-02-20
select count(学号) from student where grade>(select grade from student where 学号=?)
这样查出来的就是比该学生成绩好的学生的人数,再对查出的结果加一就是这个学生的名次了
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://99.wendadaohang.com/zd/BveX7tez7.html
其他回答
第1个回答 2013-02-15
没有表结构,没有关联怎么查出成绩排名,还要加入学生姓名,无能为力。
第2个回答 2013-02-15
SELECT username FROM stedent ORDER BY grade DESC
相似回答
MYSQL查询语句问题
查询当月和上一月的查询语句怎么写?
答:
select from shipmentlist,shipmentscrib where (shipmentlist.shipmentlistno=shipmentscrib.shipmentlistno)and (year(shipmentlist.shipmentdate)=year(now()))and (month(shipmentlist.shipmentdate)=month(now())or month(s...
关于
MYSQL语句查询
排序的
问题
答:
1、升序排序:使用ORDER BY子句时,默认情况下数据是按升序排列的,故可以用ASC关键字指点升序排列,或者不指定,默认就是升序,显示效果是一样的,如下图:2、降序排序:当需要
查询
结果降序排列时,必须在排序后指定DESC关键...
mysql
镶嵌
查询语句
提示错误1054 - Unknown column 'm.id' in 'where...
答:
SELECT d.*,pm.label,( SELECT COUNT(*)from (select js,jifenfrom deal where uid=m.id and time>DATE_FORMAT(time,'$Y-$d-$m')and state!=1 and state!=6 GROUP BY stoptime )) as jys from deal as ...
mysql查询
报错Subquery returns more than 1 row
答:
MySQL
报Subquery returns more than 1 row这个错误的意思是指子
查询
的结果多于一行。解决方法:在子查询的条件
语句
末尾加 limit 1 。例如:WHERE ( SELECT cc.ip FROM crawl_site cc WHERE cc.id=this_.site_id)>=_ip...
mysql
如何优化以下
语句
,
查询
耗时太久了?
答:
最后可以使用show profile
查看
有
问题
的SQL的性能使用情况 慢
查询
日志分析 首先我们要使用慢查询日志,因为它收集了查询时间比较长的SQL
语句
,但使用之前必须开启慢查询日志,在配置文件my.cnf(一般为/etc/my.cnf)中的[
mysql
d...
请教
MySQL
执行
查询语句
时数据库崩溃重启
问题
答:
一旦遇到生产环境上的
MySQL
崩溃,就需要保留现场信息,供分析用。虽然 MySQL 的 error log 中会打印部分信息,但对于比较隐蔽的崩溃,往往显得力不从心。通过开启操作系统级别、放开用户限制、启用 MySQL 参数三个步骤,我们...
MySQL
随机
查询
优化
问题
,怎么解决
答:
(16) 识别'低效执行'的SQL
语句
: 虽然目前各种关于SQL优化的图形化工具层出不穷,但是写出自己的SQL工具来解决
问题
始终是一个最好的方法: SELECT EXECUTIONS , DISK_READS, BUFFER_GETS, ROUND((BUFFER_GETS-DISK_READS)/BUFFER_GETS,...
如何
查找MySQL中查询
慢的SQL
语句
答:
一个标识,你要kill一个
语句
的时候很有用,用命令杀掉此
查询
/*/
mysql
admin kill 进程号。user列显示单前用户,如果不是root,这个命令就只显示你权限范围内的sql语句。host列显示这个语句是从哪个ip的哪个端口上发出的。用于追踪出
问题
...
mysql
多表
查询
sql
语句
怎么写?
答:
在使用UNION或ALL关键字将多个表合并输出时,
查询
结果必须具有相同的结构并且数据类型必须兼容,另外使用UNION时两张表的字段数量也必须相同,否则会提示SQL
语句
有错误。e.x:SELECT id,name,pwd FROM tb_demo067 UNION SELECT uid,price,...
大家正在搜
mysql查询语句汇总
mysql条件查询语句
mysql查询语句大全
mysql查询表语句
mysql数据库查询语句
mysql联表查询语句
mysql创建表的sql语句
oracle分页查询sql语句
sql 查询语句