• 操作数据表中的记录


    插入记录
    INSERT [INTO] tbl_name [(col_name,...)] {VALUES丨VALUE} ({expr丨DEFAULT},...) (...),...
     
    INSERT [INTO] tbl_name SET col_name = {expr丨DEFAULT},...
    说明:此方法可以使用子查询(SubQuery)
     
    INSERT [INTO] tbl_name [(col_name,...)] SELECT ...
    说明:此方法可以将查询结果插入到指定数据表
     
    更新记录(单表更新)
    UPDATA [LOW_PRIORITY] [IGNORE] table_reference SET col_name1 = {expr1丨DEFAULT} [,col_name2 = {expr2丨DEFAULT}]...
    [WHERE where_condition]
     
    删除记录(单表删除)
    DELETE FROM tbl_name [WHERE where_condition]
     
    查找记录
    SELECT select_expr [,select_expr,...]
    [
        [FROM table_refences]
        [WHERE where_condition]
        [GROUP BY {col_name丨position} {ASC丨DESC], ... ]
        [HAVING where_condition]
        [ORDER BY {col_name丨expr丨position} [ASC丨DESC],...]
        [LIMIT {[offset,] row_count丨row_count OFFSET offset}]
    ]
     
    查询表达式
    每一个表达式表示想要的一列,必须有至少一个
    多个列之间以英文逗号分隔
    星号(*)表达所有列,tbl_name.*可以表示命名表的所有列
    查询表达式可以使用[AS] alias_name为其赋予别名
    别名可用GROUP BY、ORDER BY或HAVING子句
     
    条件表达式
    对记录进行过滤,如果没有指定WHERE子句,则显示所有记录
    在WHERE表达式中,可以使用MySQL支持的函数或运算符
     
    查询结果分组
    [GROUP BY {col_name丨position} [ASC丨DESC],...]
     
    分组条件
    [HAVING where_condition]
     
    对查询结果进行排序
    [ORDER BY {col_name丨expr丨position}[ASC丨DESC],...]
     
    限制查询结果返回的数量
    [LIMIT {[offset,] row_count丨row_count OFFSET offset}]
     
    小结
    增INSERT
    删DELETE
    改UPDATE
    查SELECT
  • 相关阅读:
    复利计算- 结对
    《构建之法》第4章读后感
    复利计算--单元测试
    实验一 命令解释程序的编写实验
    Scrum 项目准备4.0
    Scrum 项目准备3.0
    scrum 项目准备2.0
    【操作系统】实验三 进程调度模拟程序
    scrum 项目准备1.0
    Scrum团队成立
  • 原文地址:https://www.cnblogs.com/zxy1993/p/4663535.html
Copyright © 2020-2023  润新知