SELECT
*代指所有field可以在选择时对选择出数据进行操作,形成新的表,操作方式包括
- 插入常数
- 数学表达式
- 已有的或用户创建的函数
Column Aliases
- 在实际使用的过程中为了增加field的可读性,可以在选择时给field添加别名。且不会影响原表
等同于SELECT language_id, 'COMMON' language_usage, # 使用常数新建 language_id * 3.1415926 lang_pi_valus,# 使用数学表达式 upper(name) language_name # 使用函数 from language;SELECT language_id, 'COMMON' AS language_usage, # 使用常数新建 language_id * 3.1415926 AS lang_pi_valus,# 使用数学表达式 upper(name) AS language_name # 使用函数 from language;
- 在实际使用的过程中为了增加field的可读性,可以在选择时给field添加别名。且不会影响原表
Removing Duplicates
SELECT DISTINCT $field_name FROM $table_name;