zoukankan      html  css  js  c++  java
  • sql记录20130401

    SQL (结构化查询语言)是用于执行查询的语法。但是 SQL 语言也包含用于更新、插入和删除记录的语法。

    查询和更新指令构成了 SQL 的 DML 部分:

    • SELECT - 从数据库表中获取数据
    • UPDATE - 更新数据库表中的数据
    • DELETE - 从数据库表中删除数据
    • INSERT INTO - 向数据库表中插入数

    SQL 的数据定义语言 (DDL) 部分使我们有能力创建或删除表格。我们也可以定义索引(键),规定表之间的链接,以及施加表间的约束。

    SQL 中最重要的 DDL 语句:

    • CREATE DATABASE - 创建新数据库
    • ALTER DATABASE - 修改数据库
    • CREATE TABLE - 创建新表
    • ALTER TABLE - 变更(改变)数据库表
    • DROP TABLE - 删除表
    • CREATE INDEX - 创建索引(搜索键)
    • DROP INDEX - 删除索引

    SQL SELECT 语法

    SELECT 列名称 FROM 表名称

    以及:

    SELECT * FROM 表名称
    SELECT 列名称 FROM 表名称 WHERE 列 运算符 值

    下面的运算符可在 WHERE 子句中使用:

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

     AND (并且) or (和)

    desc (倒着) asc(正着)

    INSERT INTO 语句

    INSERT INTO 语句用于向表格中插入新的行。

    语法

    INSERT INTO 表名称 VALUES (值1, 值2,....)

    我们也可以指定所要插入数据的列:

    INSERT INTO table_name (列1, 列2,...) VALUES (值1, 值2,....)

    Update 语句

    Update 语句用于修改表中的数据。

    语法:

    UPDATE 表名称 SET 列名称 = 新值 WHERE 列名称 = 某值

    DELETE 语句

    DELETE 语句用于删除表中的行。

    语法

    DELETE FROM 表名称 WHERE 列名称 = 值

    TOP 指针从最上面开始(顶上、上端)

    LIKE '%字段%' (百分号在前表示查找末尾、在后面表示查找前端、否则。包含)

    % 替代一个或多个字符
    _ 未知的可用_来代替
    [charlist] 字符列中的任何单一字符

    [^charlist]

    或者

    [!charlist]

     不在字符列中的任何单一字符

    IN 操作符

    WHERE column_name IN (value1,value2,...)

  • 相关阅读:
    DSP EPWM学习笔记2
    DSP EPWM学习笔记1
    DSP
    DSP bootloader学习笔记1
    Source Insight 中使用 AStyle 代码格式工具
    DSP基础学习-ADC同步采样
    DSP算法学习-过采样技术
    救救一个只会用万能头的孩子!
    传参(转)
    return
  • 原文地址:https://www.cnblogs.com/Jlasp/p/2992747.html
Copyright © 2011-2022 走看看