SQL实现对数据库检索数据的直接转换计算
目录
- 创建计算字段
- 计算字段
- 拼接字段
- AS别名
- 执行算术计算
创建计算字段
计算字段
存储在表中的数据都不是应用程序所需要的。我们需要直接从数据库中检索出开发者_Kafka转换计算,格式化后的数据。这就是计算字段发挥作用的所在了。计算字段并不实际存在于数据库表中。计算字段是在运行SELECT时语句内创建的。
拼接字段
我们需要输出这样的一个格式 name(location),但数据库中是没有这样的字段的,所以我们需要拼接列来显示一个这样的信息。
✔️解决方法:我们使用Concat函数来拼接两个列
SEjavascriptLECT Concat(vend_name,javascript'(',vend_country,')') FROM vendors ORDER BY vend_name;
RTrim函数去掉值右边的所有空格,通过使用RTrim()。各个列都进行了整理。
SELECT Concat(RTrim(vend_name),'(',RTrim(vend_country),')') FROM vendoEuRKWeoyrs ORDER BY vend_name;
⛱LTrim呢,显而易见就是去除串左边的空格。
⛵️Trim,去除串左右两边的空格。
刚刚的输出我们可以看到那个表头是很不美观的,所以我们可以使用别名
AS别名
SELECT Concat(RTrim(vend_name),'(',RTrim(vend_country),')') AS vend_title FROM vendors ORDER BY vend_name;
执行算术计算
我们可以在SEjavascriptLECT语句中就添加一些算数计算,以计算一些列的值。
SELECT prod_id,quantity,item_price,quantity*item_pr编程客栈ice AS expanded_price FROM orderitems WHERE order_num = 20005;
到此这篇关于SQL实现对数据库检索数据的直接转换计算的文章就介绍到这了,更多相关SQL转换计算内容请搜索我们以前的文章或继续浏览下面的相关文章希望大家以后多多支持我们!
精彩评论