码迷,mamicode.com
首页 > 其他好文 > 详细

SELECT语句基础

时间:2019-10-19 21:06:28      阅读:151      评论:0      收藏:0      [点我收藏+]

标签:ber   size   日期   执行   mamicode   使用   png   date   存在   

列的查询

  •  语法1-1 基本的SELECT语句

     SELECT <列名>,...

       FROM <表名>;

  • 语法1-2 查询出表中所有的列

     SELECT *

       FROM  <表名>;

星号(*)是代表全部列的意思。使用星号无法设定列的显示顺序。

  • 语法1-3

            1.为列设定别名

           eg:SELECT product_id     AS    id,

                                  product_name   AS   name,

                  FROM Product;

          别名可以使用中文,使用中文时需要用双引号("")括起来。

             2.常数的查询

         SELECT子句中不仅可以书写列名,还可以书写常数。在SQL语句中使用字符串或者日期常数时,必须使用单引号(‘)将其括起来。

eg:SELECT   ‘商品‘  AS string ,38 AS number, ’2009-02-24‘ AS date,  product_id,product_name 

       FROM  Product;

执行结果技术图片

  • 语法1-4  从结果中删除重复行

      SELECT DISTINCT product_type

       FROM Product;

*:在使用DISTINCT时,NULL也被视为一类数据。NULL存在于多行中时,也会被合并成一条NULL数据。

在多列之前使用DISTINCT,会将多个列的数据进行组合,将重复的数据合并成一条。

  • 语法1-5  根据WHERE语句来选择记录

       SELECT <列名>,...

       FROM  <表名>

       WHERE <条件表达式>;

  • 语法1-6 条件表达式

1.比较运算符                                                  

技术图片

 

 

 

eg:SELECT product_name,product_type

FROM Product

WHERE sale_price = 500;

2.专门用来判断是否为NULL的 IS NULL运算符

选取null的记录 

WHERE purchase_price  IS NULL;

希望选取不是NULL的记录

WHERE purchase_price   IS NOT NULL;

 

SELECT语句基础

标签:ber   size   日期   执行   mamicode   使用   png   date   存在   

原文地址:https://www.cnblogs.com/bunny-0223/p/11704927.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!