码迷,mamicode.com
首页 > 数据库 > 详细

SQL基础教程--实现增删查改功能(W3School)

时间:2016-07-23 07:23:55      阅读:172      评论:0      收藏:0      [点我收藏+]

标签:

1、SQL DML 和 DDL
  可以把 SQL 分为两个部分:数据操作语言 (DML) 和 数据定义语言 (DDL)。


  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 - 删除索引

 

技术分享

    dbo.人员管理(空)


2、INSERT INTO 语句(增)
  INSERT INTO 语句用于向表格中插入新的行。
  语法:(插入哪个表(哪些列),值是什么)
    所有列INSERT INTO 表名称 VALUES (值1, 值2,....)
    指定列INSERT INTO 表名称(列1, 列2,...) VALUES (值1, 值2,....)

   insert into dbo.人员管理 values (符显耀, xiany.fu, 23)    --增加
   insert into dbo.人员管理 values(‘曾嘉年‘, ‘jn.zeng‘, 23)

技术分享

     增加两行

3、SQL UPDATE 语句(改)
  Update 语句用于修改表中的数据。
  语法:(更新哪个表,设置某列=新值在列=某值处)
    UPDATE 表名称 SET 列名称 = 新值 WHERE 列名称 = 某值

   update dbo.人员管理 set 姓名=王小耀 where 姓名=符显耀    --修改

技术分享

             更改


4、SQL DELETE 语句(删)
  DELETE 语句用于删除表中的行。
  语法:(从表中删除 列名称=值 的行)
    DELETE FROM 表名称 WHERE 列名称 = 值
    DELETE FROM 表名称 --删除表中的所有行

   delete from dbo.人员管理 where 姓名=曾嘉年    --删除

技术分享

             删除

5、SQL SELECT 语句(查)
   SELECT 语句用于从表中选取数据。结果被存储在一个结果表中(称为结果集)。
  语法:(选出哪些列从表中)
    SELECT 列名称 FROM 表名称
    SELECT * FROM 表名称 --选出所有列从表中

   select * from dbo.人员管理        --查找

 

SQL基础教程--实现增删查改功能(W3School)

标签:

原文地址:http://www.cnblogs.com/wang-xiao-yao/p/5697726.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!