zoukankan      html  css  js  c++  java
  • SQL学习笔记1

    • SQL,指结构化查询语言,全称是 Structured Query Language。

    要创建一个显示数据库中数据的网站,您需要:

    • RDBMS 数据库程序(比如 MS Access、SQL Server、MySQL)
    • 使用服务器端脚本语言,比如 PHP 或 ASP
    • 使用 SQL 来获取您想要的数据
    • 使用 HTML / CSS

    RDBMS 指关系型数据库管理系统,全称 Relational Database Management System。

    RDBMS 是 SQL 的基础,同样也是所有现代数据库系统的基础。

    RDBMS 中的数据存储在被称为表的数据库对象中。

    表是相关的数据项的集合,它由列和行组成。

    *******************************************************************************************************************************************************************

    • use RUNOOB; 命令用于选择数据库。
    • set names utf8; 命令用于设置使用的字符集。
    • SELECT * FROM Websites; 读取数据表的信息。

    一些最重要的 SQL 命令

    • SELECT - 从数据库中提取数据
    • UPDATE - 更新数据库中的数据
    • DELETE - 从数据库中删除数据
    • INSERT INTO - 向数据库中插入新数据
    • CREATE DATABASE - 创建新数据库
    • ALTER DATABASE - 修改数据库
    • CREATE TABLE - 创建新表
    • ALTER TABLE - 变更(改变)数据库表
    • DROP TABLE - 删除表
    • CREATE INDEX - 创建索引(搜索键)
    • DROP INDEX - 删除索引

    *******************************************************************************************************************************************************************

    SELECT 语句用于从数据库中选取数据。

    结果被存储在一个结果表中,称为结果集。

    SQL SELECT 语法

    SELECT column_name,column_name
    FROM table_name;

    SELECT * FROM table_name;
     
     
    *******************************************************************************************************************************************************************
     
     
    SELECT DISTINCT 语句用于返回唯一不同的值。

    SQL SELECT DISTINCT 语法

    SELECT DISTINCT column_name,column_name
    FROM table_name;
     
     
    *******************************************************************************************************************************************************************
     
     

    SQL WHERE 子句

    WHERE 子句用于提取那些满足指定标准的记录。

    SQL WHERE 语法

    SELECT column_name,column_name
    FROM table_name
    WHERE column_name operator value;
     
     
     
    *******************************************************************************************************************************************************************
     
    SQL 使用单引号来环绕文本值(大部分数据库系统也接受双引号)。
    如果是数值字段,请不要使用引号。
     
     
     

    WHERE 子句中的运算符

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

    运算符描述
    = 等于
    <> 不等于。注释:在 SQL 的一些版本中,该操作符可被写成 !=
    > 大于
    < 小于
    >= 大于等于
    <= 小于等于
    BETWEEN 在某个范围内
    LIKE 搜索某种模式
    IN 指定针对某个列的多个可能值
  • 相关阅读:
    LightOJ 1313
    LightOJ 1285
    [坑] treap
    HDU 4511 小明系列故事——女友的考验 (AC自动机+DP)
    ZOJ 3765 Lights (伸展树splay)
    HDU 4818 RP problem (高斯消元, 2013年长春区域赛F题)
    SGU 104. Little shop of flowers (DP)
    HDU 3472 HS BDC (混合图的欧拉路径判断)
    POJ 1386 Play on Words (有向图欧拉路径判定)
    微信小程序上架需要增值电信业务经营许可证ICP?
  • 原文地址:https://www.cnblogs.com/chickenwrap/p/9961379.html
Copyright © 2011-2022 走看看