mysql系列教程(三)—–mysql数据处理之查询

MySQL

本分类为大家讲解MySQL相关知识。上篇文章介绍了MySQL的安装与使用。本篇文章开始讲解查询操作。

基本查询语句

SELECT *|{[DISTINCT] column|expression [alias],...} FROM table;
# SELECT 表示选择哪些列
# FROM 表示从哪个表中选择数据

选择全部列

SELECT * FROM user;

选择特定的列

SELECT id, name FROM user;

*提示:

  • SQL语言大小写不敏感
  • SQL可以写在一行或者多行
  • 关键字不能被缩写也不能分行
  • 各子句一般分行写
  • 使用缩进提高语句的可读性

列的别名

  • 重命名一个列
  • 便于计算
  • 紧跟列名,也可以在列名和别名之间加入关键字‘AS’,别名使用双引号,以便在别名中包含空格或特殊的字符并区分大小写。

使用别名

SELECT last_name AS name FROM user;
#从user表中查询出last_name字段并重命名为name
SELECT last_name “Name”,salary*12 "Year Salary" FROM user;
#从user表中查询出last_name字段并重命名为name,以及对应的年薪命名为Year Salary

字符串

  • 字符串可以是SELECT列表中的一个字符,数字,日期
  • 日期和字符只能出现在单引号中
  • 每当返回一行时,字符串被输出一次

mysql系列教程(三)—–mysql数据处理之查询》有2条评论

评论已关闭。