SQL DML 和 DDL

可以把 SQL 分为两个部分:数据操作语言 (DML) 和 数据定义语言 (DDL)。
SQL (结构化查询语言)是用于执行查询的语法。
但是 SQL 语言也包含用于更新、插入和删除记录的语法。

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

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

SQL SELECT * 实例

现在我们希望从 “Persons” 表中选取所有的列。 请使用符号 * 取代列的名称,就像这样:

SELECT * FROM Persons

Update 语句

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

语法:
UPDATE 表名称 SET 列名称 = 新值 WHERE 列名称 = 某值

DELETE 语句

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

//语法:
DELETE FROM 表名称 WHERE 列名称 = 值

INSERT INTO 语句

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

//语法:
INSERT INTO 表名称 VALUES (值1, 值2,....)
//我们也可以指定所要插入数据的列:
INSERT INTO table_name (列1, 列2,...) VALUES (值1, 值2,....)

最新文章

  1. 基于pcDuino-V2的无线视频智能小车
  2. LeetCode之136. Single Number
  3. dropdownlist同时绑定数据库和自定义内容
  4. 【原创】pads layout 画多边形copper,出现Self-Intersecting Polygon,解决办法
  5. iOS开发UI篇-tableView在编辑状态下的批量操作(多选)
  6. VS2010安装MSDN
  7. GUI测试要点
  8. 【Android进阶】android:configChanges属性总结
  9. RSA算法优化
  10. go环境的安装~
  11. UVA - 10249 The Grand Dinner
  12. 初学python之路-day07-数据类型总结
  13. ROS使用FLIR品牌的相机
  14. 转:强制关闭.net程序
  15. CentOS7 下使用root免密码输入自动登入gnome桌面
  16. 05-sudo权限配置
  17. mybatis的sqlSessionFactory的加载过程
  18. 使用Express构建RESTful API
  19. Spartan6 slave SelectMap configuration fails owing to JTAG?
  20. docker-compose批量管理docker容器

热门文章

  1. 使用C++开发PHP扩展
  2. html路径
  3. JScrollPane 自动跟进 自动到滚动到最底部
  4. Activity的生命周期 (必须掌握)
  5. php函数(parse_str()
  6. Redis性能管理
  7. Selenium对应版本
  8. 磁盘分区 & Linux 三剑客之 awk
  9. Solution -「CF 757F」Team Rocket Rises Again
  10. 添加删除系统右键菜单(就是上下文菜单,也就是Context Menu)中的一些选项