一道关于ACCESS的选择题
在select语句中用orderby子句排序,说法中正确的是()A.排序字段只要是from子句中表的字段即可D.如果输出字段用AS重命名,则新的名称也可以用在orderb...
在select语句中用order by 子句排序,说法中正确的是()
A.排序字段只要是from子句中表的字段即可
D.如果输出字段用AS重命名,则新的名称也可以用在order by 中
参考答案给的是D 但是我不知道A错在哪里 而已D选项我试了一下如果在order by 中用新名字 他会把新名字当作一个参数 请高手帮忙解答
加了引号之后 不同的命令导致了同样的结果 说明加引号把整个order 子句废掉了 根本不是正确的解决方法啊 展开
A.排序字段只要是from子句中表的字段即可
D.如果输出字段用AS重命名,则新的名称也可以用在order by 中
参考答案给的是D 但是我不知道A错在哪里 而已D选项我试了一下如果在order by 中用新名字 他会把新名字当作一个参数 请高手帮忙解答
加了引号之后 不同的命令导致了同样的结果 说明加引号把整个order 子句废掉了 根本不是正确的解决方法啊 展开
蓝鲸智能科技
2024-11-21 广告
2024-11-21 广告
理论考试系统是我们河南蓝鲸智能科技有限公司研发的一款高效、便捷的在线考试平台。该系统集题库管理、在线组卷、自动评分等功能于一体,支持多种题型和考试模式。通过智能化的防作弊手段,确保考试的公平公正。用户可以随时随地进行在线练习和模拟考试,有效...
点击进入详情页
本回答由蓝鲸智能科技提供
展开全部
A选项不对,“排序字段只要是from子句中表的字段即可”
比如字段是地区,里面有北京,天津,上海,你用order by怎么去排序
比如字段是地区,里面有北京,天津,上海,你用order by怎么去排序
追问
其实是可以排的
追答
时间和数字类型肯定是可以排序的,原来char类型也可以排序,我的疏忽
那么带运算的内置函数当做字段呢?比如这个空值替换函数nvl
select nvl(分数,0) from student order by nvl(分数,0)
就该报错了
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
修改为
SELECT 工号 as 序号, 姓名, 性别
from 员工
order by 工号 desc;
看看?
SELECT 工号 as 序号, 姓名, 性别
from 员工
order by 工号 desc;
看看?
追问
这样排是可以的 但是D项说可以用新名字排啊 为什么改成序号就排不了?
追答
这个就不知道了, 反正
SELECT 工号 as 序号, 姓名, 性别
from 员工
order by 1 desc;
也可以的。 ORDER BY 1 就是按第一列排序
至于用新名字排, 我用 MySQL 测试了一下, 是可行的, 估计是 Access 不行。
mysql> select a_id AS id, a_name, a_con from A order by id DESC;
+------+--------+-------+
| id | a_name | a_con |
+------+--------+-------+
| 2 | a2 | a22 |
| 1 | a1 | a11 |
+------+--------+-------+
2 rows in set (0.00 sec)
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
select * from(
select 工号 as 序号,姓名,性别
from 员工) a
order by a.序号 asc;
select 工号 as 序号,姓名,性别
from 员工) a
order by a.序号 asc;
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询
广告 您可能关注的内容 |