zoukankan      html  css  js  c++  java
  • sql语句(今日学习回顾)

    SQL 指结构化查询语言(Structured Query Language)

    SQL中字符串用单引号

    SQL对关键字大小不敏感,但对于字符串内的大小写依然敏感

    SQl主要分为DDL(数据定义语言)和DML(数据操作语言)(creat,drop是定义,表结构被修改了;增删改查是修改,表结构没有改变,只是数据变了)

    给列起别名:

    select name as 姓名,age as 年龄 from table1

    查看SQlServer版本

    新建查询:select @@Version

    where 与 having的区别:where是对原始数据的过滤,而having是对分组后数据的过滤。

    order by 列名 asc/desc(升序/降序)

    group by 列名 按照列名不重复进行分组

    一些常用函数:

    count(*)  统计符合检索条件的数据有几条

    max(), min() 选出数据中的最大最小值

    avg(), sum() 计算选中数据的平均值和和

    SQL中的NULL表示“不知道”,而不是没有数据,如果要select数值为NULL的需要写“select * from table where name is NULL”(或者is not NULL)

    SQL中有主键和外键,主键主要用于唯一标示,而外键用于表之间的关联

    主键一般不用与业务相关的值,而用逻辑值(int/bigint  或者 UUID),一般主流都是使用UUID(导入导出数据快,但是占用空间较大,空间不值钱,速度快更重要)                                                                      

  • 相关阅读:
    冲刺第九天
    冲刺第八天
    寻找小水王
    冲刺第七天
    冲刺第六天
    冲刺第五天
    寻找水王程序二
    学习进度条(第十二周)
    寻找水王程序一
    学习进度条(第十一周)
  • 原文地址:https://www.cnblogs.com/zminmin/p/5857321.html
Copyright © 2011-2022 走看看