MySQL数据库-数据表(下)

打印 上一主题 下一主题

主题 986|帖子 986|积分 2958






SELECT定义:
SQL的SELECT语句可以实现对表的选择、投影及连接操作。即SELECT语句可以从一个或多个表中根据用户的需要从数据库中选出匹配的行和列,结果通常是生成一个临时表。
SELECT语句功能强大,有很多子句,所有被使用的子句必须按语法说明的顺序严格地排序。
查询数据表,区分单列查询,多列查询与所有列查询.

SELECT sort_name FROM book_sort; 单列查询

SELECT reader_id,reader_name,reader_type FROM reader; 多列查询


SELECT * FROM reader; 所有列查询

SELECT reader_id,reader_name, reader_type FROM reader AS re;

在mysql中,可以利用“SELECT”语句和“AS”关键字来查询数据并起别名,语法为“SELECT 字段名/* FROM 表名 AS 表别名;

”或“SELECT 字段名 AS 字段别名 FROM 数据表名;”。


 在mysql中,distinct关键字的主要作用就是对数据库表中一个或者多个字段重复的数据进行过滤,只返回其中的一条数据给用户,distinct只可以在select中使用;
distinct进行去除重复的原理:通过先对要进行去重复的数据进行分组,然后从分组后的每组数据取一条返回客户端.

 LIMIT 作用:用于强制返回指定的记录行数或者分页.


免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

x
回复

使用道具 举报

0 个回复

倒序浏览

快速回复

您需要登录后才可以回帖 登录 or 立即注册

本版积分规则

我爱普洱茶

金牌会员
这个人很懒什么都没写!
快速回复 返回顶部 返回列表