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

  • 相关阅读:
    mysql
    jQuery选择器
    使用JavaScript操作DOM节点元素的常用方法(创建/删除/替换/复制等)
    MVC2.0==>MVC3.0
    sql 邮件发送测试情况
    C#调用存储过程
    设计模式
    sql 分页
    SQL Server 存储过程(转载)
    sqlitehelper封装
  • 原文地址:https://www.cnblogs.com/Nolover/p/12784878.html
Copyright © 2011-2022 走看看