码迷,mamicode.com
首页 > 数据库 > 详细

SQL之运算符操作

时间:2016-09-17 23:49:54      阅读:304      评论:0      收藏:0      [点我收藏+]

标签:

算数运算符:

用select可以实现加减乘除,求模操作等:

SELECT 6+4 加法操作,
    6-4 减法操作,
    6*4 乘法操作,
    6/2 除法操作,
    6 DIV 2 除法操作,
    6%4 求模操作,
    6 MOD 4 求模操作;

技术分享

除此之外,还可以直接对表中的属性进行操作:

SELECT ename 雇员,sal  月工资,sal*12 年薪
    FROM t_employee;

技术分享

 比较运算符:

如果符合条件,返回1,否则返回0;

SELECT 1=1   数值比较,
    cjgong=cjgong 字符串比较,
    1+2=3+3 表达式比较,
    1<=>1   数值比较,
    cjgong<=>cjgong 字符串比较,
    1+2<=>3+3 表达式比较;

技术分享

除此之外可以在where语句中使用:

技术分享

逻辑运算符:在where中用逻辑运算可以进行条件组合。

真和NULL与还是NULL

SELECT 3 AND 4,
    0 AND 4,
    0 AND NULL,
    3 AND NULL,
    3 && 4,
    0 && 4,
    0 && NULL,
    3 && NULL;

 

SELECT  filed from table_name where col1=x and col2 =x or col3>10

 

 位运算符:

bin函数可以查看二进制:

SELECT 5&6 , BIN(5&6) 二进制数,
    4&5&6,BIN(4&5&6) 二进制数;

 

 技术分享

SELECT 3 XOR 4,
    0 XOR 0,
    NULL XOR NULL,
    0 XOR 4,
    0 XOR NULL,
    3 XOR NULL;

 

NULL和任何数据XOR返回NULL

技术分享

 

SQL之运算符操作

标签:

原文地址:http://www.cnblogs.com/LUO77/p/5879945.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!