• mysql sql语句


    删除

    delete from class where caption="test"
    
    全删delete from tables

    添加

    INSERT into class(caption) values("test") 
    
    多个值插入
    
    INSERT into class(caption) values("test"),("test")
    copy其他表中的数据
    INSERT into(caption) select caption from class1

    修改

    update class set caption="test" where cid=5;

    查询

    select * from table

    select id from tables where id =10 

    显示的时候添加别名

    select cid as id from class

    排序

    select * from class ORDER BY cid LIMIT 1,3;

    倒序

    select *   from class ORDER BY cid  DESC LIMIT 1,3;

    分页

    select * from class LIMIT 1,3;

    分组

        分组后对于相同的行需要聚合,不然就会报错,聚合函数比较常用的 max min conut sum 等等,如果需要对聚合后的条件判断的时候就不能用 where了需要使用 having。

     SELECT sum(cid),caption from class WHERE cid >2 GROUP BY cid HAVING COUNT(cid) >=1

    连表查询

     LEFT JOIN 

     SELECT * from course,teacher WHERE course.teacher_id = teacher.tid

     SELECT * from course LEFT JOIN teacher on course.teacher_id = teacher.tid

  • 相关阅读:
    小孩抓周
    psychology
    绝恋诗词
    一万小时定律
    王国维的人生三重境界
    2017年日历
    018 cisco 3560 MAC地址绑定
    017 SSH
    016 ppp authentication
    unity Tilemap
  • 原文地址:https://www.cnblogs.com/Nolover/p/12784878.html
Copyright © 2020-2023  润新知