题解 | #别名#

顾客登录名

http://www.nowcoder.com/practice/7cbf5e3082954c21a80fc750ce97350f

select 
    vend_id,
    vend_name as vname,
    vend_address as vaddress,
    vend_city as vcity
from
    Vendors
order by
    vend_name
;

额外收获

提交代码时,发现了一个牛客网编辑器bug。

发现过程

我的初版代码

select
    vend_id,
    vend_name as vname,
    vend_address as vaddress,
    vend_city as vcity
from
    Vendors
order by
    vend_name
;

提交时,发现报No slect。 几番检查、修改仍然报该错误。

去看其他博主分享的题解,发现代码基本上是一样的,cv过来却能成功提交。

另一位博主基本上一样的sql,却能成功运行的

SELECT 
    vend_id,
    vend_name as vname,
    vend_address as vaddress,
    vend_city as vcity
FROM
    Vendors
ORDER BY
    vend_name
;

结果逐步排查,发现如果初版代码,在select后加一个空格,就能成功执行并获得期望结果。

经过对其他题目的测试,有些题目有这个bug,有些题目又没有

全部评论
我在做在线编程的时候也发现了这个问题,我想是因为他们是设置了特定的东西,必须规定在线做题者必须按照什么样的形式写,一旦我们想测试别的写法的时候程序识别不出来
点赞 回复 分享
发布于 2022-03-08 12:26
确实是这样 我试了好多遍
点赞 回复 分享
发布于 2022-03-08 14:32
终于知道我为啥提交失败了。。。Not select。。网上也没搜到答案
点赞 回复 分享
发布于 2022-03-20 17:39

相关推荐

01-14 19:01
吉首大学 Java
黑皮白袜臭脚体育生:加个项目吧,一般需要两个项目一业务一轮子呢,简历统一按使用了什么技术实现了什么功能解决了什么问题或提升了什么性能指标来写
点赞 评论 收藏
分享
西松屋:说明原部门有机会把
点赞 评论 收藏
分享
评论
1
收藏
分享

创作者周榜

更多
牛客网
牛客企业服务