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

     

  • 相关阅读:
    python之路 --- python文件模式
    实现购物车功能 --- 文件操作版
    python之路 --- python模块初认识&数据类型
    web自动化之selenium
    python之路 --- python基础
    Ios App破解之路二 JJ斗地主
    记一次 CocoaPod 的使用过程
    Mac 电脑查看 pkg包的安装路径
    使用vscode 开发go项目的最新姿势. go版本1.14.2
    IOS App破解之路一 拿到appstore上的ipa
  • 原文地址:https://www.cnblogs.com/-zzc/p/13831707.html
Copyright © 2011-2022 走看看