sql查询 在sql查询语句中,有时候需要给要查询的字段起别名,有两种写法,第一种"select field1 f1 from table1" ;第二种"select field1 as f1 from table1",请问他们有什么区别?哪种执行效率更高?或者哪个更好些呢?? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 同一楼,我从来不写AS的不过对于复杂语句,用AS容易看清楚点 如果是select一个字段一般我都不写,如果是select 两个字段合在一起或select 一个常量字符串,一般要写as后面加别名有没有别名效率一样 没有区别我遇到过在Smart_Query中字段别名必须写as的情况,而且SQL字母全部需要大写不过现在这个软件好像也没人在用了吧。到2005年就再没有升级过... 效率应该是一样,不过在复查的sql里写了as,可读性要好些 其实也细微差别肯定是有地,如下:第一种"select field1 f1 from table1" ; 这种执行效率肯定优化;如果加别名,虽然没有明显感觉,但实际上数据后台肯定会多消耗不知多少秒时间;第二种"select field1 【as f1】 from table1", 但是这种“AS 别名”可要可不要的项目,只是为自己检索结果,查看字段标题方便些而已; 一个查询的问题 一台服务器运行两个ORACLE实例的情况 请问 ”ORA-12988: 无法删除属于 SYS 的表中的列“怎么办 问一个oracle数据库名的问题???????????????? 请帮忙优化一下这条SQL TOAD的一个提示!看不懂? ORA-12560:TNS:协议适配器错误(help me!help me...(声音嘶哑)) 求助,关于字符集的问题 eclipse下jdbc oci连接oracle的几个问题 oracle 表空间添加数据文件后,表空间利用率没有下降 orcale 分组查询问题 关于oracle组合索引的group by
不过对于复杂语句,用AS容易看清楚点
如果是select 两个字段合在一起或select 一个常量字符串,一般要写as后面加别名
有没有别名效率一样
其实也细微差别肯定是有地,如下:第一种"select field1 f1 from table1" ;
这种执行效率肯定优化;如果加别名,虽然没有明显感觉,但实际上数据后台肯定会多消耗不知多少秒时间;
第二种"select field1 【as f1】 from table1",
但是这种“AS 别名”可要可不要的项目,只是为自己检索结果,查看字段标题方便些而已;