sql基础第一天

一、select的用法。

  格式:SELECT "栏位名" FROM "表格名";
  --查询所有字段的信息
  select * from sqlDemo; --查询sqlDemo中所有字段  
二、DISTINCT (去重)用法。
  1.DISTINCT 的作用就是让我们吧sql中用select查询的所有的数据找出不同的值;
  格式:SELECT DISTINCT "栏位名" FROM "表格名";
  --查询sqlDemo中总共有几个人参与;
  select distinct name from sqlDemo;
三、WHERE用法
  1、我们有时不需要将表中的所有数据抓取出来,需要选择性的将数据抓取出来,这是就需要用到where语句。
  测试:SELECT "栏位名" FROM "表格名" WHERE "条件";
  -- 查询sqlDemo中age大于18的数据
  select * from sqlDemo where age > 18;
四、AND或OR用法
  1、在SQL语句中 WHERE 指令可以被用来由表格中有条件地选取数据,这个条件可以是简单的,也可以是复杂的,所以用到and或or来链接形成由无限多个简单条件组合而成的复杂查询条件;
  --查询年龄大于18 和年级为1年级
  select * from from sqlDemo where age > 18 and gread = '1';
  --查询年龄大于18 或者年级为1年级的学生
  select * from from sqlDemo where age > 18 and gread = '1';
五、IN用法
  1、我们事先已知道至少一个我们需要的值,而我们将这些知道的值都放入 IN 这个子句。
  格式:SELECT "栏位名" FROM "表格名" WHERE "栏位名" IN ('值一', '值二', ...);
  -- 在表中查找到姓名为“张三”和“李四”的数据
  select *from sqlDemo where name in ("张三","李四")

原文地址:https://www.cnblogs.com/zhaoyongle/p/7596461.html