MySQL入门之路:脚踏实地,继续前进

MySQL自学之路第3天

又是愉快的一天,我又开始了愉快的学习之路。

MySQL入门之路:脚踏实地,继续前进

上次自学了怎么查询表中一个列或者多个列,想了想,能不能查询表中全部的列呢?我悄悄的去看了一会书,发现可以查询一个表中全部的列,然后我愉快的敲下了我的第8条代码。

SELECT *

FROM products;

MySQL入门之路:脚踏实地,继续前进

这段代码就查询了一个表中所有的列。*号是通配符

学习使我快乐,学习真有意思,知道了怎么查询列,那要怎么查询行呢?我又开始了一波学习,经过学习,我无痛不痒的敲下了我的第9条代码。

SELECT vend_id

FROM products;

MySQL入门之路:脚踏实地,继续前进

这条代码的意思是返回所有你指定要查询的行。

这里有个小技巧,有太多重复的数据时怎么办?

经过看书知道了,要使用DISTINCT关键字,此关键字的作用是查询不同的值。

MySQL入门之路:脚踏实地,继续前进

第10条代码诞生

SELECT DISTINCT vend_id

FROM products;

我又陷入了思考,如果只想查询表中前面的几行,要怎么办呢?我又偷偷的去看了一会书,

MySQL入门之路:脚踏实地,继续前进

发现了方法,然后我愉快的敲下了我的第10条代码。

MySQL入门之路:脚踏实地,继续前进

SELECT prod_name

FROM products

LIMIT 5;

不仅学习到了怎么查询前几行,还学习到了从第几行开始查询,可以指定要查询的开始行和要查询的行数,我敲下了我的第11条代码。

MySQL入门之路:脚踏实地,继续前进

SELECT prod_name

FROM products

LIMIT 5,5;

这段代码中第一个5就是要查询的开始行,第二个5是要查询几行,总体的意思是从第5行开始,查询5行。

MySQL入门之路:脚踏实地,继续前进

今日学习总结

今日学到了

怎么查询一个表中所有的列

怎么查询指定的行

怎么查询指定行(返回不同的值)

怎么选择查询需要的行数


分享到:


相關文章: