首页 > 代码库 > SQL之运算符操作
SQL之运算符操作
算数运算符:
用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之运算符操作
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。