1、 基本的查询语句
selece<列名1>,<列名2>,.... →select子句
from<表名>; →from子句
-- 在student表中查询出姓名、性别两列的数据
select 姓名,学号
from student;
-- select后边加用*号,表示查询出全部的列
select *
from student;
/*
as表示为列设定别名,如果名字是中文,要用单引号括起来,
使用别名可以让select语句的执行结果看起来更易理解和操作,
如原始列名是英文,可以使用as起个中文名
下面的SQL语句表示在student表中查询出姓名(列名改为s_name),性别(列名改为'人类性别')两列数据
*/
select 姓名 as s_name,性别 as '人类性别'
from student;
-- 删除重复值,利用distinct,下边的SQL语句表示删除姓名列的重复值
select distinct 姓名
from student;
/* distinct用在多列之前,只有这两列的值全都重复才会被删除
下面SQL语句表示学号,姓名这两列的值全都重复才会被删除
学号和姓名会被看成一个整体(学号+姓名)
*/
select distinct 姓名,学号
from student;
2、 指定查询条件
通过where语句查询指定语句:
-- 选取‘姓名’列里值为‘猴子’的行
select 姓名,学号
from student
where 姓名='猴子';
SQL语句运行顺序,和书写顺序是不一样的,书写顺序是固定的不能修改;
3、 注释和sql语句注意事项
注释:能更好的理解我们写的SQL语句的含义,两种注释方法:单行&#