zoukankan      html  css  js  c++  java
  • 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

  • 相关阅读:
    ecos之widget
    一个php小白找工作的历程
    php知识点总结(待续)
    2
    php笔试题1
    兄弟连面试宝典php
    第二十一章 消费者选择理论
    第二十章 收入不平等与贫困
    第十九章 收入与歧视
    第十八章 生产要素市场
  • 原文地址:https://www.cnblogs.com/LUO77/p/5879945.html
Copyright © 2011-2022 走看看