zoukankan      html  css  js  c++  java
  • # SELECT语句

    SELECT语句

    AS

    select在英文中是选择的意思。所以很明白它的作用就是选取,查询我们想要查看的数据。

    它的基本语法像是这样:SELECT <指定对象> FROM <表名>;。其中指定对象可以是一个或多个的列字段,或者是指定的字面量,可以混合使用。

    例如SELECT 100 AS price, clothes_name FROM Shop;。这里的AS的意思是某一列设置别名,它的目的是让展示出来的数据的可读性会更好。例如这条sql语句可以理解称为选择购物表单中100块的衣服的名字。

    对于字符,时间等字面量我们需要使用半角单引号包裹起来。而当我们设置汉字别名是,需要使用半角双引号包裹起来。

    DISTINCT

    但是有时候选择出来的数据有重复的地方,但是我们不希望看到这些重复的地方。这时候我们可以使用DISTINCT在结果中筛除那些重复的数据。例如SELECT DISTINCT product_type FROM Product;,我们将会选出所有的商品类型。

    同时我们需要注意DISTINCT只能用在SELECT之后的列名,也就是返回结果的第一列。

    WHERE

    同时我们可以注意到在SELECT 100 AS price, clothes_name FROM Shop;中,返回结果会有一个price列,然而我们并不想要看到这一列。我们只想要看到那些卖一百块的衣服的名字。所以这时候我们可以使用条件选择WHERE

    他只能放在FROM之后。作为语法规定。他首先会先在全表中搜索满足WHERE条件的数据。然后再将SELECT所需要的数据返回。

    例如:SELECT product_name FROM Product WHERE product_type = '衣服';

  • 相关阅读:
    js技巧大全
    DOM
    网页页面跳转几种方法
    JavaScript中创建对象的几种方式
    web本地存储-UserData
    图片预加载
    闭包
    JavaScript高级编程学习笔记(第三章之一)
    .net core 部署到ubuntu
    fiddler autoresponder 动态修改响应内容
  • 原文地址:https://www.cnblogs.com/freesfu/p/11424971.html
Copyright © 2011-2022 走看看