zoukankan      html  css  js  c++  java
  • 4操作符

    三、操作符
    --基本条件查询之一 〉,<,=,<=,>=,!=(<>)
    select *from tablename where id>150; --查询id〉150的信息
    select *from tablename where id!=150;
    =select *from tablename where not id=150;

    --基本条件查询之二 between and
    select *from tablename where id between 150 and 200; --查询200>id〉150的信息

    --基本条件查询之三 like % _
    --% 代表0个或多个任意字符
    --_ 代表1个任意字符
    select *from tablename where name like '__'; --查询name是2个字的
    select *from tablename where name like '李_'; --查询name是2个字且姓李
    select *from tablename where name like '%多%'; --查询name中带有‘多’字的全部信息

    --基本条件查询之四 in not in
    select *from tablename where id in(150,155,160); --只查询id为150,155,160的信息

    ----基本条件查询之五 is null is not null
    select *from tablename where name is null; --查询name是空
    select *from tablename where name=''; --查询name的数据等于空白

    --修改数据
    update tablename set(注意此单词) id=150 where age=15; --把age=15的id数据修改为id=150

    --删除数据
    delete from(注意此单词) tablename where age=15; --删除age=150的全部数据
    delete from tablename; --删除表中的全部数据
    truncate table tablename --清空表中全部数据,且auto_increment 自动编号从1开始

    --删除表
    drop table tablename
    =drop table `tablename`(反引号)

    --如果存在该表,则删除
    =drop table if exists `tablename`(反引号)

    --多表查询
    select tablename.sex,tablename1.age from tablename,tablename1
    where tablename.id=tablename1.id
    =select q.sex,p.age from tablename q,tablename1 p
    where q.id=p.id --采取别名 格式:表名.字段名
    等价于
    select sex from tablename where id in(select id from tablename1 where id=XX) --子查询

  • 相关阅读:
    linux高级编程day14 笔记
    [转]ubuntu下gcc的安装与使用
    MySQL主从复制(Replication for Backup)
    Zabbix(2,添加主机,监控项)
    jumpserver for C7一步一步安装
    MySQL:创建、修改和删除表
    NOT EXISTS替代NOT IN 和 EXISTS替换DISTINCT 识别‘低效执行’的SQL语句
    ie6、ie7下JSON.parse JSON未定义的解决方法
    CentOS6.4编译源码安装mysql5.0.41
    获取客户端IP并判断内外网
  • 原文地址:https://www.cnblogs.com/gd-luojialin/p/8506743.html
Copyright © 2011-2022 走看看