SQL—将查询后的列重新命名

用update函数不得行,会报错。将查询后的列重新命名用update可能没有考虑到普适性的问题,针对性太强。(maybe)

题解用的是起别名关键字as(以下是牛客上的题解)

select device_id as user_infos_example from user_profile limit 0,2

#as可以不写

#重新命名后的别名加不加双引号都可以,但是不加引号,别名的大小写会统一识别成大写。

##注意调用别名时可能会出现报错。

select device_id as user_infos_example from user_profile limit 2

select device_id as user_infos_example from user_profile where id in(1,2){或者变成where id <=2}

 

问题的需求有两个:

1、查询前两行(limit 2或者limit 0,2)

2、将前两行重新命名(select ... as ...)

 

posted @   新手小白之倔强智商  阅读(673)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 无需6万激活码!GitHub神秘组织3小时极速复刻Manus,手把手教你使用OpenManus搭建本
· Manus爆火,是硬核还是营销?
· 终于写完轮子一部分:tcp代理 了,记录一下
· 别再用vector<bool>了!Google高级工程师:这可能是STL最大的设计失误
· 单元测试从入门到精通
点击右上角即可分享
微信分享提示