zoukankan      html  css  js  c++  java
  • Mysql增删改查

    1、增

    insert into 表 (列名,列名...) values (值,值,...)
    insert into 表 (列名,列名...) values (值,值,...),(值,值,值...)
    insert into 表 (列名,列名...) select (列名,列名...) from 表
    例:
    insert into tab1(name,email) values('zhangyanlin','zhangyanlin8851@163.com')

    2、删

    delete from 表                                      # 删除表里全部数据
    delete from 表 where id=1 and name='zhangyanlin'   # 删除ID =1 和name='zhangyanlin' 那一行数据

    3、改

    update 表 set name = 'zhangyanlin' where id>1

    4、查

    select * from 表
    select * from 表 where id > 1
    select nid,name,gender as gg from 表 where id > 1

    a、条件判断where

        select * from 表 where id > 1 and name != 'aylin' and num = 12;
        select * from 表 where id between 5 and 16;
        select * from 表 where id in (11,22,33)
        select * from 表 where id not in (11,22,33)
        select * from 表 where id in (select nid from 表)

    b、模糊查询like

        select * from 表 where name like 'zhang%'  # zhang开头的所有(多个字符串)
        select * from 表 where name like 'zhang_'  # zhang开头的所有(一个字符)

    c、limit

        select * from 表 limit 5;            - 前5行
        select * from 表 limit 4,5;          - 从第4行开始的5行
        select * from 表 limit 5 offset 4    - 从第4行开始的5行

    d、排序asc,desc

        select * from 表 order by 列 asc              - 根据 “列” 从小到大排列
        select * from 表 order by 列 desc             - 根据 “列” 从大到小排列
        select * from 表 order by 列1 desc,列2 asc    - 根据 “列1” 从大到小排列,如果相同则按列2从小到大排序

     e、分组group by

    复制代码
        select num from 表 group by num
        select num,nid from 表 group by num,nid
        select num,nid from 表  where nid > 10 group by num,nid order nid desc
        select num,nid,count(*),sum(score),max(score),min(score) from 表 group by num,nid
        select num from 表 group by num having max(id) > 10
     
        特别的:group by 必须在where之后,order by之前
    复制代码
  • 相关阅读:
    http 事务
    URI、URL、URN
    媒体类型(MIME类型)
    资源
    WEB客户端和服务器
    如何解决新浪微博返回结果中的中文编码问题
    新浪微博 使用OAuth2.0调用API
    新浪微博 授权机制研究
    hmac库 密钥相关的哈希运算消息认证码
    ValueError: Expecting property name: line 1 column 1 (char 1)
  • 原文地址:https://www.cnblogs.com/xiaominY/p/7886549.html
Copyright © 2011-2022 走看看