SQL--算术运算符

news/2025/3/18 2:31:02/

过滤信息:where

SELECT * 
FROM employees
where department_id=90;

where紧随from语句

算术运算符:

加法运算符(+)
用于计算两个数值的和。
示例:

SELECT 100+'1'
FROM dual;
/*结果为101*/
SELECT 100+'A'
FROM dual;
/*结果为100,A当作0*/
SELECT 100+NULL
FROM dual;
/*跟NULL参与运算结果都为null*/


2. 减法运算符(-)
用于计算两个数值的差。
示例:

SELECT price - 2 AS discounted_price
FROM products;


此代码将 products 表中 price 列的值都减去 2,并将结果以 discounted_price 列名返回。
3. 乘法运算符(*)
用于计算两个数值的乘积。
示例:
sql

SELECT price * 1.1 AS price_with_tax
FROM products;


该代码将 products 表中 price 列的值都乘以 1.1,模拟加上 10% 的税,并将结果以 price_with_tax 列名返回。
4. 除法运算符(/)
用于计算两个数值的商。
示例:
 

SELECT total_sales / num_customers AS average_sale
FROM sales_summary;


此代码将 sales_summary 表中 total_sales 列的值除以 num_customers 列的值,计算平均销售额,并将结果以 average_sale 列名返回。
5. 取模运算符(% 或 MOD() 函数)
用于计算两个数值相除的余数。不同数据库系统对取模运算符的支持可能有所不同,有些数据库使用 %,有些则使用 MOD() 函数。
示例(使用 %):

SELECT quantity % 3 AS remainder
FROM inventory;

示例(使用 MOD() 函数):
 

SELECT MOD(quantity, 3) AS remainder
FROM inventory;

上述代码将 inventory 表中 quantity 列的值除以 3,取其余数,并将结果以 remainder 列名返回。


http://www.ppmy.cn/news/1579955.html

相关文章

Android调试工具之ADB

Android Debug Bridge ADB介绍**一、ADB下载****二、ADB安装****三、ADB基础使用命令** ADB介绍 ADB(Android Debug Bridge)是Android开发与调试的必备工具,掌握它能极大提升开发效率。 一、ADB下载 Windows版本:https://dl.goo…

鸿蒙 @ohos.animator (动画)

鸿蒙 ohos.animator (动画) 在鸿蒙 Next 开发中,ohos.animator 模块提供了强大的动画功能,支持属性动画、帧动画等多种动画效果。通过 ohos.animator,开发者可以轻松实现复杂的动画效果,提升应用的用户体验。本文将详细介绍如何使…

CTF WEB题

[文件包含,少许难度] 地址:攻防世界 代码审计WRONG WAY! <?php include("flag.php"); #包含了一个“flag.php”文件 highlight_file(__FILE__); #来显示当前文件的源代码 if(isset($_GET["file1"]) && isset($_GET["file2"])) #isse…

全国医院数据可视化分析系统

【大数据】全国医院数据可视化分析系统 &#xff08;完整系统源码开发笔记详细部署教程&#xff09;✅ 目录 一、项目简介二、项目界面展示三、项目视频展示 一、项目简介 &#x1f3e5; 项目名&#xff1a;医疗导航神器&#xff01;——《基于大数据的微医挂号网医院数据可视…

安装 oepn-webui报错 Cannot connect to host api.openai.com:443 ssl

一、发现问题 安装 open-webui 的报错 api.openai.com 不通&#xff0c;因为 open-webui 最新版和以前的不一样了&#xff0c;所以网上的很多资料都用不了&#xff0c;经过一番摸索&#xff0c;找到解决办法 另外如果发现浏览器打开之后白屏&#xff0c;则是因为后台正在配置…

路由器和网关支持边缘计算

路由器和网关可以支持边缘计算&#xff0c;但它们的功能和性能可能有所不同&#xff0c;具体取决于设备的设计和用途。以下是路由器和网关在边缘计算中的作用及其支持方式&#xff1a; 路由器在边缘计算中的作用 网络连接与数据传输 路由器主要负责在网络中传输数据包&#xff…

开源通义万相本地部署方案,文生视频、图生视频、视频生成大模型,支持消费级显卡!

开源通义万相本地部署方案&#xff0c;文生视频、图生视频、视频生成大模型&#xff0c;支持消费级显卡&#xff01; 万相2.1开源 近日&#xff0c;大模型万相2.1&#xff08;Wan&#xff09;重磅开源&#xff0c;此次开源采用Apache2.0协议&#xff0c;14B和1.3B两个参数规格…

【第4章】项目实战-亿级电商系统需求分析

1-14 项目背景介绍 项目基本背景 平台类型: B2B 电商平台年交易额: 超200亿元客户定位: 行业龙头企业项目规模: 历时: 1年以上总投入: 450人月费用等级: 千万级 业务背景解析 1. 平台业务模式演进 初始阶段 自营模式: 自有品牌商品完整生产链: 设计→生产→制造→销售主…