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