mysql学习一
Posted boyanl
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了mysql学习一相关的知识,希望对你有一定的参考价值。
/* 单个表列,多个表列,所有表列 */ -- 检索单个列 SELECT prod_name FROM Products; SELECT prod_name FROM Products; SELECT prod_id,prod_name,prod_price FROM Products; SELECT * from Products; SELECT vend_id FROM Products; -- 使用 DISTINCT 只返回不同(具有唯一性)的值 -- DISTINCT 作用于所有的列 SELECT DISTINCT vend_id FROM Products; -- 表示从第5行开始返回3个数据 SELECT prod_name FROM Products LIMIT 3 OFFSET 5; -- 简写方式,从第3行开始返回5个数据 SELECT prod_name FROM Products LIMIT 3,5; /* 排序检索数据 */ -- 注意 ORDER BY 必须放置查询语句最后,不然会出现错误 SELECT prod_name FROM Products ORDER BY prod_name; -- 按多个列排序 SELECT prod_id,prod_price,prod_name FROM Products ORDER BY prod_price,prod_name; -- 按列位置排序,不用指定列名 SELECT prod_id,prod_price,prod_name FROM Products ORDER BY 2, 3; -- 降序排序 SELECT prod_id,prod_price,prod_name FROM Products ORDER BY prod_price DESC; -- 警告:DESC 只作用于当前列名,如果需要对多个列进行降序排序,必须对每一列指定 DESC 关键字 SELECT prod_id,prod_price,prod_name FROM Products ORDER BY prod_price DESC, prod_name DESC;
以上是关于mysql学习一的主要内容,如果未能解决你的问题,请参考以下文章
腾讯云新一代数据库正式发布,兼容MySQL和PostgreSQL