zoukankan      html  css  js  c++  java
  • sql 取新的列名含义

    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列去了。

  • 相关阅读:
    Sqlite教程(1) SQLiteOpenHelper
    检查网络连接状态。
    GSON解译Json为DTO
    Okhttp教程 (1)
    HashMap的扩容算法
    回溯算法
    动态规划
    实现自旋锁
    Java堆
    垃圾回收算法总结
  • 原文地址:https://www.cnblogs.com/alisonGavin/p/6053532.html
Copyright © 2011-2022 走看看