码迷,mamicode.com
首页 > 数据库 > 详细

sql 取新的列名含义

时间:2016-11-11 11:50:10      阅读:214      评论:0      收藏:0      [点我收藏+]

标签:stat   ble   status   tab   tool   是什么   blog   table   sel   

SELECT a.*, 1 DELETABLE, ‘‘ YEAR_ON, ‘‘ MONTH_ON, TOOL_STATUS status0 FROM TOOL a

说明:其中tool字段有tool_status字段。

问题:1 deleteable, ‘‘ year_on 这些新取的字段是什么意思?

答:tool表中没有deleteable,year_on字段,页面上又需要这些字段,所以在可以在查询表中使用 1 deleteable, ‘‘ year_on 查询出一个新的列,其中列的值为1 或者 ‘‘,也就是新列名的前一个字符串。

问题2: select a.*, tool_status status0 from tool a 中status0是什么意思?

答: a.* 表示所有的字段,都可以取出,而tool_status status0表示取别名,查询出来的数据中列名包括a的所有字段,还包括status0。并不是只有satus0,而把tool_status列去了。

 

sql 取新的列名含义

标签:stat   ble   status   tab   tool   是什么   blog   table   sel   

原文地址:http://www.cnblogs.com/alisonGavin/p/6053532.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!