mysql之操作数据表中的记录

1.UPDATE(更新记录-单表更新) 

UPADATE [LOW_PRIORITY] [IGNORE]  table_reference SET col_name1={expr1|DEFAULT} [,col_name1={expr1|DEFAULT}]...

[WHERE where_condition]


2.DELETE(删除记录-单表删除)

DELETE FROM table_name [WHERE where_condition ]  //删除记录后增加记录,增加记录编号为原有最大数值+1


3.SELECT(查找记录)--------------select语句中记录从0编号

SELECT select_expr [,select_expr ...]

[

    FROM table_references

    [WHERE where_conditions] ------------------------------------------进行过滤,没有指定WHERE子句,则显示所有记录。

    [GROUP BY {col_name | positoin}] [ASC | DESC],... -----------查询结果分组,ASC默认为升序,DESC降序。

    [HAVING where_conditon] ---------------------------------------------分组条件(只对一部分进行数据进行分组),保证分组函数为聚合函数(max,min,sum,average,count等)或者                                                                                                                 字段必须出现在select语句中

    [ORDER BY {col_name | expr | position} [ASC | DESC],...]----分组结果进行排序

    [LIMITE {[offset,] row_count | row_count OFFSET offset] -------限制记录返回的数量,eg:select * from users LIMIT 2,2  ---显示3,4条记录 ,偏移值offset从0开始

查询表达式:每一个表达式表示想要的一列,必须至少有一个;多个列之间以英文逗号分隔;星号*表示所有列,tbl.name.*可以表示命名表的所有列。

                        查询表达式可以使用【AS】alias_name为其赋予别名,别名可用于GROUP BY,ORDER BY 或HAVING 语句。  


4.INSERT插入记录

INSERT [INTO]  tbl_name SET col_name ={expr | DEFAULT},...


  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值