zoukankan      html  css  js  c++  java
  • [SQL基础教程] 2-1 SELECT语句基础

    [SQL基础教程] 2-1 SELECT语句基础

    列的查询

    Syntax

    SELECT<列名>,.....
    FROM<表名>;
    
    SELECT col_1, col_2
    FROM table;
    

    查询所有列

    Syntax

    SELECT * 
    FROM <表名>;
    
    SELECT *
    FROM table;
    

    注意

    使用*后无法指定列的显示顺序

    为列设定别名

    SELECT col_1 AS col1,
    			 col_2 AS col2
    			 col_2 AS "汉语别名"
    FROM table;
    

    法则 2-2

    设置汉语别名用“”括起。

    常数的查询

    • 字符常数 - '字符常数'
    • 日期常数 - '2009-02-04'
    • 数字常数 - 21
    SELECT '商品' AS col_4,'2009-02-14' AS col_5, 12 AS col_6
    FROM table;
    

    理解

    AS语句用于创建新的表列插入到SELCET结果表中。

    从结果中删除重复行

    关键字:DISTINCT
    Syntax

    // 单列
    SELCET DISTINCT col_1
    FROM table;
    
    // 多列
    /*DISTINCT关键字仅添加在第一列上*/
    SELCET DISTINCT col_1,col_2 
    FROM table;
    

    WHERE

    Syntax

    SELECT <列名>,.....
    FROM <表名>
    WHERE<条件表达式>;
    

    注释

    • 单行注释 __
    • 多行注释 /**/
  • 相关阅读:
    [ARC080D] Prime Flip
    硬币游戏
    点分治
    OneInDark对众数的爱
    [CF838D] Airplane Arrangements
    网络流总结(转载)
    二分图最大权完美匹配(KM)
    网络流
    FWT
    FFT & NTT
  • 原文地址:https://www.cnblogs.com/helo-blog/p/5817020.html
Copyright © 2011-2022 走看看