官术网_书友最值得收藏!

5.4 插入一列固定值

有時候,我們會有這樣的需求,除了要獲取原始表中現有的數據,我們還想在select結果中根據選取的數據特征插入一列固定值。

比如,我們要從chapter5表中獲取age列小于20的id列和name列,并希望用一列標簽列來標識這些人的年齡情況。

1. Excel實現

在Excel中,要達到這種目的,可以先把想要獲取的數據篩選出來,然后在篩選出來的數據后面插入一列作為標簽列,最后輸入想要的標簽,如下表所示。

2. SQL實現

在SQL中,我們想要給查詢結果插入一列固定值,只需要把這列固定值當作表中的一列即可,具體實現代碼如下:

select
   id
   ,name
   ,"age<20" as label
from
   demo.chapter5
where age < 20

運行上面的代碼,得到的結果和Excel中得到的結果是完全一致的,label列的每個值都是字符串“age < 20”,其中,as表示給這一列起一個別名。

主站蜘蛛池模板: 遂宁市| 赞皇县| 温州市| 温州市| 封开县| 泗水县| 汉中市| 蚌埠市| 曲水县| 惠东县| 天门市| 科技| 泸溪县| 盈江县| 赤城县| 乐平市| 衡阳县| 威信县| 米林县| 玉屏| 汾阳市| 阿城市| 乃东县| 沅江市| 罗江县| 高阳县| 南和县| 手游| 尼木县| 中牟县| 汤原县| 革吉县| 汝州市| 婺源县| 宝山区| 冀州市| 类乌齐县| 烟台市| 大理市| 新化县| 凭祥市|