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

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.人员管理        --查找
时间: 2024-10-24 08:39:17

SQL基础教程--实现增删查改功能(W3School)的相关文章

mysql基础知识之增删查改使用介绍

 mysql基础知识之增删查改使用介绍 本文主要介绍mysql常用的SELECT.INSERT.UPDATE.DELETE语句的使用,数据库的安装这里不做介绍,并且事先已经准备好相关数据. 本文中使用的student表中的数据如下: mysql> SELECT * FROM student; 一.SELECT语句的使用 1.单表查询 语法格式: SELECT culom1,culom2,culom3 FROM TABLE_NAME; 可以改变字段显示顺序 2.WHERE子句查询 语法格式: SE

实现基本的增删查改功能

1. In the previous tutorial you created an MVC application that stores and displays data using the Entity Framework and SQL Server LocalDB. In this tutorial you'll review and customize the CRUD (create, read, update, delete) code that the MVC scaffol

EF实现增删查改功能

In the previous tutorial you created an MVC application that stores and displays data using the Entity Framework and SQL Server LocalDB. In this tutorial you'll review and customize the CRUD (create, read, update, delete) code that the MVC scaffoldin

EAS开发之对已有单据的增删查改功能开发

一:对于一个已经在其他业务部门定义好的业务单元,在另一个部门新增该业务单元的增删查改操作,应该怎么做? 由于业务单元已经定义过了,所以我们不能再进行建模.定义单据ui.而是要开发出一个单据列表展示界面以及操作功能. 二:界面开发 在当前业务部门的业务组的元数据的client目录下,新建--用户界面--继承CoreUI,完成.得到一个空白的frame. 然后,从右侧控件窗口中选择控件,拖动容器.组件等进行页面搭建. 界面搭建完成后,发布. 三:界面代码逻辑 界面发布后会在代码目录下生成相应的ui.

sql语法复习:增删查改,各种数据库对象创建和函数使用

推荐工具:机子配置较低的话,可以装Gsql这个工具获得sql执行环境(可作为手册查看内置数据类型 函数和存储过程等) --之前数据库的东西接触不多,虽然基本的语法是了解,但不是很熟悉--最近项目一直在折腾存储过程(一些数据逻辑都通过存储过程在数据库端实现),--复习了一遍sql的东东,在此记录一下. /*--创建数据库create database testuse test;--创建表 字段定义列表 主键 外键create table score (id int primary key, stu

Java数据库编程之JDBC增删查改

前言 众多的ORM框架使我们从原生的JDBC编码摆脱出来,但在学习数据库编程之初,应该先掌握底层的JDBC编程,熟练应用后,学起框架才会更得心应手.就像金庸笔下的武侠人物,只要内功深厚,再去学习其他武功绝学,只不过是招式罢了.正所谓,温故而知新,本文回顾了最基础的JDBC增删查改操作. 连接数据库 在之前一篇随笔讲过如何连接数据库——<Java数据库编程之JDBC配置>. 数据库连接工具类 DBConnection package database; import java.sql.*; im

golang使用json格式实现增删查改

需求和思路 在一般的小项目或者一个小软件,例如客户端之类的小程序中,可能会需要数据的持久化.但是使用一般的数据库(Mysql)之类的不合适.使用sqlite3这种嵌入式的是个较好的方法,但是Go语言中sqlite3的库是C语言的,Cgo不支持跨平台编译.正是由于这种需求,才想到使用json格式将数据直接保存在文件中. 具体的思路是怎么样呢? 在Go语言中如果要将数据转化成json格式的话,有两种格式 struct 和 map. 如果同时需要增删查改功能的话,将map作为中间格式是比较合适的.接下

JDBC终章- 使用 DBUtils实现增删查改- C3P0Utils数据源/QueryRunner runner连接数据源并执行sql

JDBC终章- 使用 DBUtils实现增删查改 1.数据库结构 Create Table CREATE TABLE `user` ( `id` int(3) NOT NULL AUTO_INCREMENT, `name` varchar(20) NOT NULL, `password` varchar(20) NOT NULL, PRIMARY KEY (`id`) ) ENGINE=InnoDB AUTO_INCREMENT=4 DEFAULT CHARSET=utf8 2.工程结构    

SQL Server之 (四) ADO增删查改 登录demo 带参数的sql语句 插入自动返回行号

SQL Server之 (四) ADO增删查改  登录demo  带参数的sql语句  插入自动返回行号 自己学习笔记,转载请注明出处,谢谢!---酸菜 1.什么是ADO.NET ADO.NET是一组类库,这组类库可以让我们通过程序的方式访问数据库,并以各种方式操作存储在其中的数据; ADO.NET是基于.NET FrameWork,与.NET FrameWork类库的其余部分是高度集成的 2.连接数据库的步骤 ①创建连接字符串 Data Source=XXX-PC; Initial Catal