SQL基本语法

SQL SELECT DISTINCT :返回唯一不同值

表中可能包含重复值,DISTINCT语句用于返回唯一不同的值,结合SELECT使用。

SELECT DISTINCT 列名 <table_name>
实例

现有一个’Phone’表如下:

BrandPrice
Apple6689
Huawei3299
Apple5399
Samsung5699
  • 选取第一列
SELECT Brand FROM Phone

结果:

Brand
Apple
Huawei
Apple
Samsung
  • 选取唯一值
SELECT DISTINCT Brand FROM Phone

结果:

Brand
Apple
Huawei
Samsung

结果集中Apple只出现了一次

SQL WHERE 子句:规定选择标准

将WHERE子句加入到SELECT中有条件的选取数据

SELECT 列名 FROM <tablename> WHERE 条件
条件=列+运算符+值

运算符:

操作符描述
=等于
<>不等于
>大于
<小于
>=大于等于
<=小于等于
BETWEEN在某个范围内
LIKE搜索某种格式

注释:在某些版本中,SQL操作符<>可以写为!=。

实例

我们从’Phone’表Brand列选取Apple

SELECT * FROM Phone WHERE Brand='Apple'

备注:引号用于环绕文本值。数值不可用

结果:

BrandPrice
Apple6689
Apple5399
    原文作者:浅末学
    原文地址: https://www.jianshu.com/p/799ac4e96686
    本文转自网络文章,转载此文章仅为分享知识,如有侵权,请联系博主进行删除。
点赞