SQL 必知必會第七課 建立計算字段

2021-10-10 15:14:34 字數 833 閱讀 3933

select concat(vend_name,

'( '

,vend_country,

' )'

)from vendors order by vend_name;

## 拼接**商名,左括號,**商國家,右括號

select concat(vend_name,

'( '

,vend_country,

' )'

)as vend_title from vendors order by vend_name;

select prod_id,quantity, item_price from orderitems where order_num =

20008

;select prod_id,quantity, item_price, quantity * item_price as expanded_price from orderitems where order_num =

20008

;##challenges

select vend_id, vend_name as vname, vend_address as vaddress, vend_city as vcity from vendors order by vend_name;--

1select prod_id, prod_price,

0.9* prod_price as sale_price from products;--

2

注意點

若想要有空格,需要加空格字元,不用trim函式去空格

別名還可以用來修改合法的字元名

SQL必知必會 建立計算字段 七

儲存在表中的資料都不是應用程式所需要的,我們需要直接從資料庫中檢索出轉換,計算或格式化過的資料,而不是檢索出資料,然後再在客戶端應用程式中重新格式化。與前面介紹的列不同,計算欄位並不實際存在於資料庫表中。注意 1 字段 基本上與列的意思相同,經常互換使用,不過資料庫列一般稱為列,而術語字段通常與計算...

SQL必知必會筆記七(建立計算字段)

一 計算字段 儲存在資料庫表中的資料一般不是應用程式所需要的格式 例如 需要顯示公司名,同時還需要顯示公司的位址,但這兩個資訊儲存在不同的表列中。列資料是大小寫混合的,但報表程式需要把所有資料按大寫表示出來。物品訂單表儲存物品的 和數量,不儲存每個物品的總 用 乘以數量即可 但為列印發票,需要物品的...

SQL必知必會 第7課 建立計算字段

主要目標是理解什麼是計算字段,如何建立計算字段,以及如何從應用程式中使用別名引用它們。儲存在資料庫表中的資料一般不是應用程式所需要的格式。所以我們需要直接從資料庫中檢索出轉換 計算或格式化過的資料,而不是檢索出資料,再在客戶端應用程式中重新格式化 主要因為在資料庫上完成這些操作要比在客戶端上快得多 ...