sql的一些知识

 

 查询

查询表中的所有列(所有信息)

SELECT * FROM userinfo

 

查询某一列(指定)

select name from userinfo

 

查询某一列(指定,去重)

SELECT DISTINCT name FROM userinfo

需要注意的是,若DISTINCT后跟两个列,则全相同的才不显示

 

查询某一列(指定,去重,指定个数(第一个起))

SELECT DISTINCT name FROM userinfo LIMIT 1

 

查询某一列(指定,去重,指定位置)#从4后面开始,查询3条

SELECT DISTINCT name FROM userinfo LIMIT 4 offset 3
SELECT DISTINCT name FROM userinfo LIMIT 3,4

上述两条语句在mysql中一样

SELECT name FROM userinfo LIMIT 1 offset 1 会查询第2行,而不是第1行

---恢复内容结束---

posted @ 2017-11-17 16:15  月河  阅读(111)  评论(0编辑  收藏  举报