2019-01-17
閱讀量:
785
MySQL創(chuàng)建計(jì)算字段
在創(chuàng)建數(shù)據(jù)庫表的時(shí)候,往往為了數(shù)據(jù)庫的各種性能,我們需要將字段拆分或者按照特定的類型存儲(chǔ)。而在讀取數(shù)據(jù)庫的時(shí)候,檢索出來的數(shù)據(jù)往往不是我們直接需要使用的數(shù)據(jù)。
這種情況下,就需要使用數(shù)據(jù)庫的計(jì)算字段功能了。簡單來說,就是在檢索數(shù)據(jù)的時(shí)候?qū)?shù)據(jù)進(jìn)行一定的操作。比如,格式化數(shù)據(jù)、拼接數(shù)據(jù)等操作。
計(jì)算字段是在select檢索過程中建立的虛擬字段(我們能看到),他們并不實(shí)際存在于數(shù)據(jù)庫中。
1、簡單的連接
a、select concat(first_name,last_name) from user_name;
b、select concat('(', prod_id,')', prod_name) from products;
2、通過運(yùn)算操作符計(jì)算新值
select quantity*item_price AS total_amount from orders;
3、使用ltrim/rtrim刪除左/右側(cè)空格,如果使用trim則可以過濾兩端的空格。






評(píng)論(0)


暫無數(shù)據(jù)
CDA考試動(dòng)態(tài)
CDA報(bào)考指南
推薦帖子
0條評(píng)論
0條評(píng)論
0條評(píng)論
1條評(píng)論