zoukankan      html  css  js  c++  java
  • DataBase -- Note I

    • SQL对大小写不敏感!
    • SQL DML和DDL:可以把SQL分为两个部分:数据操作语言(DML)和数据定义语言(DDL)
    • SQL(结构化查询语言)是用于执行查询的语法。但是SQL语言也包含用于更新、插入和删除记录的语法。
    • 查询和更新指令构成了SQL的DML部分:
      • select,update,delete,insert into等
    • SQL的数据定义语言(DDL)部分使我们有能力创建或删除表格。也可以定义索引键,规定表之间的链接,以及施加表之间的约束。
      • create database - 创建新的数据库
      • alert database - 修改数据库
      • create table - 创建新表
      • alert table - 变更数据库表
      • drop table - 删除表
      • create index - 创建索引表
      • drop index - 删除索引
    •  

    使用样例:

    • Distinct关键词:在数据库表中可能含有重复值,不过有时你并不像看这些重复值有几个,可以使用该关键词。语法为:
    • select distinct 列名称 from 表名称 
    •  
      SQL 的Date函数:当我们处理日期时,要确保插入的日期格式与数据库中的格式是匹配的。
      MySQL Date函数:
    函数 描述
    NOW()         返回当前的日期和时间
    CURDATE()  返回当前的日期
    CURTIME() 返回当前的时间
    DATE() 提取日期或日期/时间表达式的日期部分
    EXTRACT() 返回日期/时间按……的单独部分                       
    DATE_ADD() 给日期添加指定的时间间隔
    DATE_SUB() 从日期减去指定的时间间隔
    DATEDIFF() 返回两个日期之间的天数
    DATE_FROMAT()        用不同的格式显示日期/时间

    •  SQL Server Date函数:
    函数       描述        
    GETDATE()  返回当前日期和时间     
    DATEPERT()  返回日期/时间的单独部分
    DATEADD()  在日期中添加或减去指定的时间间隔    
    DATEDIFF() 返回两个日期之间的时间
    CONVERT() 用不同的格式显示日期/时间
  • 相关阅读:
    C#无限分级实现,前端WEB页面接收,后台提供层级Json数据
    消息队列、OSS常用操作封装
    ABP增删改查代码片段
    WebApi实现验证授权Token,WebApi生成文档等
    项目收集-AutoMapper使用,事务,Json.Net序列化反序列化,代码生成调用等
    ssi服务器端指令详解(shtml)
    Linq常用List操作总结,ForEach、分页、交并集、去重、SelectMany等
    81.Search in Rotated Sorted Array II---二分变形
    48.Rotate Image
    89.Gray Code
  • 原文地址:https://www.cnblogs.com/little-YTMM/p/5244249.html
Copyright © 2011-2022 走看看