我爱编程

【MySQL必知必会】第4章:检索数据

2018-04-06  本文已影响11人  100gle

使用SELECT语句可以抽取数据的多个列

4.1 基本的SELECT语句

基本的SELECT语句可以检索单个列、多个列和所有列:

#检索单个列
SELECT prod_name FROM products;

#检索多个列
SELECT prod_id, prod_name FROM products;

#检索所有列
SELECT * FROM products;

4.2 SELECT的其他语句应用

唯一值distinct

使用DISTINCT限制输出的列可以检索列中的不同值(唯一值):

SELECT DISTINCT vend_id FROM products;

限制输出结果limit

在SELECT语句最后使用LIMIT的语句限制输出的行数(在数据量大时很有用):

#参数只有一个时
SELECT prod_name 
    FROM products 
    LIMIT 5; 
    
#参数有两个时
SELECT prod_name 
    FROM products 
    LIMIT 5,5; 
SELECT prod_name 
    FROM products 
    LIMIT 5 OFFSET 5; 

完全限定用法

完全限定就是直接在表面或者列名前面加上数据表或数据库的前缀,使系统能更快的检索:

SELECT products.prod_name 
    FROM crashcourse.products;
上一篇下一篇

猜你喜欢

热点阅读