MySQL - SELECT语句

MySQL SELECT语句


1、检索单个列

SELECT基本语法:

 SELECT [列名] FROM [表名]

示例:

SELECT prod_price FROM products;

2、检索多列:‘ , ’

检索多列时,只需要在不同列后面增加 , 即可。

示例:

SELECT `prod_name`, `prod_price` FROM `products`;

3、检索全部列:‘ * ’

使用通配符来匹配所有列。并不需要显示的指明所要查询的列。

注: 一般不要使用通配符 * ,检索不需要的列会降低索引和应用程序的性能。

示例:

SELECT * FROM products;

4、检索值不同的行:‘ DISTINCT ’

在实际过程中,我们往往需要查看这一类别包含多少种,例如多少厂家公司等。我们就需要使用 DISTINCT 关键字来限定。类似于数据结构中的集合

没有加限定:

SELECT vend_id FROM products;

加了限定:

SELECT DISTINCT vend_id FROM products;

5、限制检索输出:‘ LIMIT ’

LIMIT 用来下限定输出的个数。这里主要包含两种区间语法。
前提: 假定从第一行开始
输出前 5 个:

SELECT prod_name FROM products LIMIT 5;

输出(6-10)行:

SELECT prod_name FROM products LIMIT 5, 5;

6、检索完全限定:‘ . ’

使用 . 符号来限定名称,类似于面向对象里面的调用方法。
示例:

SELECT products.prod_name FROM products;
# 和下面表达的意思相同
SELECT products.prod_name FROM products;
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值