MySQL 检索数据Select——MySQL系列(一)
2014-03-10 11:38
330 查看
1、Select检索单个列
SELECT 列名 From 表名输出数据没有用排序的时候顺序是不一定的。
2、Select检索多个列
SELECT 列名,列名1 ,列名 2 FROM表名
3、检索所有的列
SELECT * FROM表名
一般除非确实需要表中的每一个列,否则最好别使用通配符*。这样会降低检索和应用程序的性能。
4、检索不同的行
用DISTINCT关键字SELECT DISTINCT 列名 FROM表名如果SELECT DISTINCT 列名1,列名2 FROM表名,除非两个列都不相同,否则所有的行都将被检索出来。也就是说会保留所有两个列都不相同的数据。
5、限制返回结果
SELECT 列名 FROM表名 LIMIT 5;指示返回行数不多于5行
SELECT 列名 FROM表名 LIMIT 100,5;
等同于
SELECT 列名 FROM表名 LIMIT 5 OFFSET 100;返回从100行开始的5行。第一个数为开始位置,第二个数为要检索行数。
注意:行0 检索出来的第一行为行0而不是行1,因此LIMIT1,1将检索出来第二行而不是第一行。
6、使用完全限定的表名
SELECT prosucts.prod_name FROM crashcourse.prosucts;
相关文章推荐
- MySQL 排序检索数据Select——MySQL系列(二)
- MySQL检索数据之SELECT
- mysql-检索数据(select)
- C/C++使用Select检索MySQL中的数据
- MySQL--操作简记(select检索、order by排序数据)
- Sql Server系列:Select检索数据
- mysql的检索数据SELECT
- MySQL CRASH COURSE命令总结(第五章排序检索数据)
- MySQL数据导入与导出(select|mysqldump)
- MySQL学习系列6:查询 select
- mysql 开发基础系列2 整型数据类型
- 全文检索、数据挖掘、推荐引擎系列5---文章术语向量表示法
- 数据科学工程师面试宝典系列之四---MySQL基础
- MySQL 中数据的检索(一:select 语句的基本用法)
- 云星数据---Apache Flink实战系列(精品版)】:Flink流处理API详解与编程实战011-DataStream与MySql自定义sink和source(Java版)003
- MySQL之select和LVM快照实现数据备份
- MYSQL学习笔记(二)排序检索数据
- 数据处理系列(二) 使用Solr查询Mysql中的数据
- mysql 根据select内容批量更新数据
- mysql 根据select内容批量更新数据