首页 > 数据库 >MYSQL运算符

MYSQL运算符

时间:2022-10-22 15:36:05浏览次数:51  
标签:12% -- 运算符 MYSQL 100 NULL SELECT

加法运算符

CREATE DATABASE test;-- 建库
USE test;--进库
CREATE TABLE demo1(name CHAR,age INT);--建表
--查询
SELECT 100+'1',100+'a',100+NULL
FROM DUAL;
/*结果
+---------+---------+----------+
| 100+'1' | 100+'a' | 100+NULL |
+---------+---------+----------+
|     101 |     100 |     NULL |
+---------+---------+----------+
1 row in set, 1 warning (0.00 sec)
*/

SQL中加号没有连接功能,与字符串相加为一个数
与null运算结果为null;

除法运算符

SELECT 100/2,100/2.0,100/3,100/'a',100/0;
/*结果
+---------+---------+---------+---------+-------+
| 100/2   | 100/2.0 | 100/3   | 100/'a' | 100/0 |
+---------+---------+---------+---------+-------+
| 50.0000 | 50.0000 | 33.3333 |    NULL |  NULL |
+---------+---------+---------+---------+-------+
1 row in set, 1 warning (0.00 sec)

结果全为浮点数

取模运算

SELECT 12%5,12%-5,-12%5,-12%-5;
/*结果
+------+-------+-------+--------+
| 12%5 | 12%-5 | -12%5 | -12%-5 |
+------+-------+-------+--------+
|    2 |     2 |    -2 |     -2 |
+------+-------+-------+--------+
*/

取模后的结果符号只与被取数有关

标签:12%,--,运算符,MYSQL,100,NULL,SELECT
From: https://www.cnblogs.com/exact/p/16816163.html

相关文章

  • ADO.NET读取MySQL数据库的三种方式:DataReader、DataSet、DataView
    ADO.NET读取MySQL数据库有多种方式:DataReader、DataSet、DataView。Command对象的ExecuteScalar方法查询数据库获取某个单个值,但是如果获取多行、多列可以用ExcecuteReader......
  • ModStart: 宝塔配置 MySQL 队列调度
    宝塔配置MySQL队列调度执行以下操作前提前进入网站根目录,如​​cd/www/wwwroot/xxx.com​​执行​​artisan​​ 命令前请参照开发教程→开发使用问题→如何运行​......
  • 云2_0时代,华为云数据库 RDS for MySQL 能做什么?
    随着网络信息社会的不断发展,网络使用单位的数量不断增加,物联网、人工智能和计算机大数据算法等网络信息技术被不断应用于企业生产和发展,这种背景下,网络使用单位对于数据库的......
  • 华为云数据库 RDS for MySQL 的读写分离,凭什么打破企业数据瓶颈?
    随着云2.0时代的到来,众多企业发现人工智能、大数据算法能为企业发展带来巨大的利润,人工智能、大数据算法等计算机算法被应用于企业的生产和发展,云+业务逐渐成为现代化企业发......
  • 华为云数据库RDS for MySQL助力企业降本增效,确保业务稳定高效运行!
    随着企业数字化转型升级的加速,海量的数据资源给企业运营带来巨大可开发财富的同时,也给企业的数据运营带来了不少的困扰。特别是数据存储方面,为应对海量数据资源的聚集,很多企......
  • centos 下卸载mysql
    1.查看数据库rpm-qa|grep-imysql2.卸载包(查出来的)方法一,(不行的话试试第二种)rpm-e–nodeps包名方法二rpm-ev包名--nodeps3.查找安装数据库的目录find/-namemysq......
  • docker安装mysql(win10已安装Docker Desktop)
    参考文档:我的学习能力::MySQL5.7参考手册::2.5.7.1使用Docker部署MySQL服务器的基本步骤如图所示: 下载MySQL社区版映像,运行以下命令: dockerpullmysql/......
  • MYSQL (创建,插入,查询,修改,删除,修改表结构,查看表结构)
    mysql数据库:#-什么是sql语句:结构化查询语句(一段只能被数据识别的语句,并且可以对数据库中的数据进行增删改查)sql语句的组成DML-->数据操作语言(数据库中的表......
  • 条件运算符的嵌套
    #include<stdio.h>intmain(){ intgrade=0; charch; ch=(grade>=90)?'A':((grade>=60)?'B':'C'); printf("%c\n",ch); return0;}学习到:条件......
  • MySQL基础---> 复制表
    今天我们说说MySQL中的复制表功能。需要完全的复制MySQL的数据表,就需要包括表的结构、索引、默认值等。步骤如下:1.使用showcreatetable命令获取创建数据表(createtabl......