• MySQL基础


     MySQL基础查询

    查询常量值
     SELECT 100;
     SELECT 'zero';
     
     查询表达式
     SELECT 100%95;
     
     查询函数
     SELECT VERSION();
     
     打印
     System.out.println(我被打印了);

     MySQL中的“+”

    仅仅只有一个功能:运算符
    
    select 100+90; 两个操作数都为数值型,则做加法运算
    select '123'+90;只要其中一方为字符型,试图将字符型数值转换成数值型
                如果转换成功,则继续做加法运算
    select 'john'+90;   如果转换失败,则将字符型数值转换成0
    
    select null+10; 只要其中一方为null,则结果肯定为null

     MySQL中条件表达式

    简单条件运算符:
    ><=!=<>(不等于)、 >=<=<=>(安全等于:既可以判断NULL值,又可以判断普通的数值,可读性较低)
     
    逻辑运算符:
       &&和and:两个条件都为true,结果为true,反之为false
        ||或or: 只要有一个条件为true,结果为true,反之为false
        !或not: 如果连接的条件本身为false,结果为true,反之为false
     
    模糊查询:
       like:
       一般和通配符搭配使用
       通配符:
       “%”任意多个字符;“_”任意单个字符;
       例如:
       查询员工名中第三个字符为e,第五个字符为a的员工名和工资 
       SELECT last_name,salary FROM employees WHERE  last_name LIKE '__n_l%';(“_”表示占位符)
       查询员工名中第二个字符为_的员工名
       SELECT last_name FROM    employees WHERE    last_name LIKE '_\_%' ;(“”代表转义符)
       或者
       SELECT last_name FROM    employees WHERE    last_name LIKE '_$_%' ESCAPE '$';(使用ESCAPE将‘$’进行转义)
       between and
       in
       is nullis not null
     
     

     

  • 相关阅读:
    nput keyup 500ms 延时输入 事件处理
    browser-sync默认地址如何转成127.0.0.1
    overflow:scroll-css知识备忘
    圆角的css样式
    支付宝开发
    C#代码与javaScript函数的相互调用
    高性能web开发 如何加载JS,JS应该放在什么位置?
    Makefile自动生成头文件依赖
    一步步教你如何写Makefile
    (一):U-BOOT启动分析--概述
  • 原文地址:https://www.cnblogs.com/-zzc/p/13831707.html
Copyright © 2020-2023  润新知