MySQL数据库学习——操作数据表中数据

一、 插入记录

1.     Insert [into] 表名 [(列名,…)]  { values | value} ({expr | default},…),(…),…

2.     Insert [into] 表名 set 列名={expr | default}… (1对比,可用于使用子查询(SubQuery)

3.     Insert [into] 表名 [(列名,…)] select …  (此方法可以将查询结果插入到指定数据表中)

二、 更新记录

1.     单表更新

Update [low_priority] [ignore] table_reference set 别名1={expr1 | default} [,列名2={expr2 | default} ]…[where 查询条件]

三、 删除记录

1. 单表删除

Delete from 表名 [where 查询条件]

四、 查找记录

Select select_expr [,select_expr…]

[

       From 表名

       [where 查询条件]

       [group by {列名| position} [ASC | DESC],…]

       [havingwhere_condition]

       [order by {col_name| expr | position} [ASC | DESC],…]

       [limit {[offset,]row_count | row_count OFFSET offset}]

]

Select_epxr:查询表达式

       每一个表达式想要的一列,必须至少一个

       多个列之间以英文逗号分开

       星号(*)表示所有列

       查询表达式可以用AS 为其赋予别名

       别名可以用于Group by order by having

Where : 条件表达式

       对记录进行过滤,如果没有指定where子句,则显示所有

       where中,可以使用MySQL支持的函数或运算符

查询结果分组

       Group by {col_name| position} [ASC | DESC],…]

分组条件

       havingwhere_condition

对查询结果进行排序

       [order by {col_name| expr | position} [ASC | DESC],…]

限制查询结果返回的数量

       [limit {[offset,]row_count | row_count OFFSET offset}]

 

 

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值