数据库中表的检索和排序

  • 检索数据:SELECT语句

默认已选择数据库crashcourse,其中products为数据库中的【表】
    1. 检索单个列:SELCET prod_name  FROM products;
    2. 检索多个列:SELCET prod_name, prod_id  FROM products;
    3. 检索所有列:SELCET *  FROM products; 
    4. 检索某个列第2行开始的10行SELCET prod_name  FROM products  LIMIT 2, 10;


语法规则:MySQL语句不严格区分大小写,但语法习惯是关键字大写,列和表名小写。

  语句结束 用 ";" 结束。

  总体规则 【SELECT 列 FROM 表;】【SELECT 列,列 FROM 表;

  LIMIT 关键字检索【行】 默认从0开始。检索第1行 其实是从表中第2行开始的。


  • 排序检索数据:SECELT语句的ORDER BY 从句 

1、排序方式默认是升序(数字按照从小到大,字母按照A, B, C...)

2、ORDER BY 从句要放在 LIMIT从句前面。

3、使用降序排列的时候 要在【列】名 追加 DESC;

e.g. 
SELECT prod_id, prod_name 
FROM products
ORDER BY prod_id DESC
LIMIT 5, 5;

注解:在表products中选择 prod_id, prod_name列,按照prod_id降序排列,选出第5行开始的前5行。

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值