mysql数据操作—检索数据

本文介绍了MySQL中数据检索的基本操作,包括如何检索特定列、所有列及不同行的数据,同时覆盖了数据排序与过滤的方法,如使用ORDER BY进行排序及通过WHERE子句实现数据筛选。
1、检索列
  • 检索单个列                                    mysql> select <列名> from <表名>;
  • 检索多个列                                    mysql> select <列名1>, <列名2>,... from <表名>;
  • 检索所有列                                    mysql> select * from <表名>;
  • 检索不同的行                                 mysql> select distinct <列名> from <表名>;

                                                                        注: distinct关键字指示mysql只返回不同的值

  • 限制结果                                          mysql> select <列名> from <表名> limit <限制条件>;

2、排序检索数据                 

  • 排序数据      mysql> select <列名> from <表名> order by <排序条件>;

  • 按多个列排序

  • 指定排序方向: 关键字DESC 降序排序

3、过滤数据

  • 使用where子句: 数据根据where子句中指定的搜索条件进行过滤,例如:
  • like 操作符

  • 用正则表达式:正则表达式的作用是匹配文本,将一个模式(正则表达式)与一个文本串进行比较

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值