SQL必知必会-读书笔记(10-13章)
十、创建计算字段
字段(field ):与列的意思相同,经常可以互换。
1.拼接:
concat()需要1个或多个制定的串,各个串之间用逗号分隔。
拼接后命名:AS
SELECT Concat(Rtrim(vend_name),'(',Rtrim(vend_country),')') AS
vend_title
FROM vendors
ORDER BY vend_name;
***Rtrim()去掉右边空格,Ltrim()去掉左边空格,Trim去掉离两边空格
2.算术计算
支持使用的操作符:+ – * / (加减乘除)
SELECT prod_id,quantity,item_price,quantity*item_price AS enpanded_price
FROM orderitems
WHERE order_num=20005;
十一、使用数据处理函数
**不同DBMS支持的函数差异很大
**多数SQL支持处理:文本(删除或增加填充值,大小写转换),算术计算(返回绝对值,代数运算),时间函数(返回日期之差),返回DBMS正在使用的特殊信息(返回用户登录信息,检查版本细节等)
版权声明:本文为weixin_42142062原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。