select 查询语句的语法如下:
语法说明:
- 必须的子句只有 select 子句和 from 子句。
- where 子句用于对查询结果进行过滤。
- group by 子句根据指定列分组,having 子句对分组后的结果进行过滤。
- order by 子句用于对查询结果进行排序。(asc 表示升序排序,desc 表示降序排序,默认按 asc 排序。)
- 语法:
选择所有列
语法:select * from line;
查询部分列
语法:select lineNo from line;
注意:
MySQL 针对表名、列名以及关键字,均不区分大小写。如表“line”可写成“LINE”;字段“miles”可写成“MILES”;“select”可写成“SELECT”。
使用as关键字显示列标题
使用空格关键字显示列标题
使用 DISTINCT 关键字过滤重复行
函数补充:
- ceil(a) 为 MySQL 中内置数学函数,其功能是对数值型 a 进行向上取整,如 ceil(12.4) 的值为 13。
- floor(a) 为 MySQL 中内置数学函数,其功能是对数值型 a 进行向下取整,如 floor(12.7) 的值为 12。
- round(a) 为 MySQL 中内置数学函数,其功能是对数值型 a 进行四舍五入,如 round(12.7)