SQL -------- 简单的增删改查
sql 结构化查询语言,一种ansi 的标准计算机语言,为了访问数据库
可以做什么:可以对数据库 和表进行创建于删除,
对表里面的数据进行增删改查、
也可以创建存储过程和视图,对表设置权限
RDBMS (关系型数据库管理系统)是sql 的基础,中的数据存储在表的数据库对象中,表由行和列组成
常见的关系型数据库,MS SQL Server, IBM DB2, Oracle, MySQL 以及 Microsoft Acces
sql 对大小写不敏感,英文大写与小写的意思一样,分号为了分隔每条sql 语句的
主要的两个部分 DML 和 DDL
DDL 数据定义语言对 数据库 和表 进行创建与删除,规定表之间的链接,施加表之间的约束
常用的的单词
创建表或数据库 create table(或database) 名字
修改表或数据库 alter table(或database) 名字
删除表 drop table 表名
删除索引 创建索引 create index 或 drop index
DML 的意思是数据操作语言,就是对表中的数据进行增删改查的操作
增加 insert into
语法: insert into 表名 values (值1,值2....)

修改 update
语法: uodate 表名 set 字段名 = 要修改的名字 where 字段 = 表中值

当然也可以修改行中的多条数据
删除 delete
语法: delete from 表名 where 字段名 = 值
只要表中有与查询的字段中的数据一致的都会被删除

上面的是删除表中的行数据 也可以将表中的数据全部删完
语法 delete from 表名
查询 select 经常会使用相对比较难

查询需要的字段

select * from obgexinzi
-- insety into 表名字(需要增加的字段) values(varchar类型的要用单引号)
-- 注意字段与需要增加的要一一对应
-- insert into obgexinzi(Name,Sex,GongZi)values ('大乔','女',2000.5),('鲁肃','男',2300) --update 表的名字 set 你要修改的字段以及值 where 确定是哪行数据
-- 将姓名为小乔的哪行数据中的 学历修改为大专 -- 将姓名为小乔的哪行数据中的 gongzi 和remz中的字段进行修改
update obgexinzi set GongZi = 4000,rem= 'obge' where Name = '小乔' -- 删除 delete from 表名 where 表里面的字段中有这个字段所对应的数据都会删除
-- 删除表中 字段 name等于大乔的那一行数据
delete from obgexinzi where Name = '大乔' -- 查询表中所有的信息
-- * 表示表中的所有字段
select * from obgexinzi
-- 查询表中的需要的字段
select Name,Sex,Xueli from obgexinzi
SQL -------- 简单的增删改查的更多相关文章
- 四种简单的sql语句(增删改查语句)
四种简单的sql语句(增删改查语句) 一.插入语句 insert into [table] ([column],[column],[column]) values(?,?,?) 二.删除语句 dele ...
- 使用JDBC分别利用Statement和PreparedStatement来对MySQL数据库进行简单的增删改查以及SQL注入的原理
一.MySQL数据库的下载及安装 https://www.mysql.com/ 点击DOWNLOADS,拉到页面底部,找到MySQL Community(GPL)Downloads,点击 选择下图中的 ...
- MyBatis学习--简单的增删改查
jdbc程序 在学习MyBatis的时候先简单了解下JDBC编程的方式,我们以一个简单的查询为例,使用JDBC编程,如下: Public static void main(String[] args) ...
- 通过JDBC进行简单的增删改查
通过JDBC进行简单的增删改查(以MySQL为例) 目录 前言:什么是JDBC 一.准备工作(一):MySQL安装配置和基础学习 二.准备工作(二):下载数据库对应的jar包并导入 三.JDBC基本操 ...
- python3.6 使用 pymysql 连接 Mysql 数据库及 简单的增删改查操作
1.通过 pip 安装 pymysql 进入 cmd 输入 pip install pymysql 回车等待安装完成: 安装完成后出现如图相关信息,表示安装成功. 2.测试连接 import ...
- python操作三大主流数据库(2)python操作mysql②python对mysql进行简单的增删改查
python操作mysql②python对mysql进行简单的增删改查 1.设计mysql的数据库和表 id:新闻的唯一标示 title:新闻的标题 content:新闻的内容 created_at: ...
- 通过JDBC进行简单的增删改查(以MySQL为例) 目录
通过JDBC进行简单的增删改查(以MySQL为例) 目录 前言:什么是JDBC 一.准备工作(一):MySQL安装配置和基础学习 二.准备工作(二):下载数据库对应的jar包并导入 三.JDBC基本操 ...
- Java通过JDBC进行简单的增删改查(以MySQL为例)
Java通过JDBC进行简单的增删改查(以MySQL为例) 目录: 前言:什么是JDBC 一.准备工作(一):MySQL安装配置和基础学习 二.准备工作(二):下载数据库对应的jar包并导入 三.JD ...
- 用CI框架向数据库中实现简单的增删改查
以下代码基于CodeIgniter_2.1.3版 用PHP向数据库中实现简单的增删改查(纯代码)请戳 http://www.cnblogs.com/corvoh/p/4641476.html Code ...
随机推荐
- Python项目中使用配置文件
一些讨论 Python中使用配置文件的最佳实践 Python中使用配置文件的最好方法 Python符号常量 多种配置文件方案对比 我的建议 1. 排除yaml yaml 不是一个好主意, 因为需要给项 ...
- 虚拟机中安装Kali遇到的问题及解决方法
title: 虚拟机中安装Kali遇到的问题及解决方法 date: 2018-11-25 12:25:43 tags: 安全 --- 关于Kali版本选择 kail官方下载页面 虚拟机中当然就下载虚拟 ...
- Java垃圾回收。
一:如何确定哪些对象应该被回收. 1.引用记数法.在对象中添加一个引用计数器,每当有一个地方引用它时,计数器加一,引用失效时,计数器减一,当计数器为0时,该对象是不可用的. i:缺陷:会产生循环 ...
- springcloud学习之路: (五) springcloud集成SpringCloudConfig分布式配置中心
SpringCloud全家桶中的分布式配置中心SpringCloudConfig, 它使用git来管理配置文件, 在修改配置文件后只需要调用一个接口就可以让新配置生效, 非常方便. SpringClo ...
- 其他综合-Kickstart无人值守安装系统CentOS 7
Kickstart无人值守安装系统CentOS 7 1.概述 1.1 关于PXE Preboot Execution Environment 翻译过来就是预启动执行环境:简称 PXE :传统安装操作系 ...
- Rust中的函数调用
注意区别语句和表达式哟. Rust是一门基于表示式的语言,牢记!!! fn main() { println!("Hello world!"); another_function( ...
- Google开源PDF软件库
Google开启了一个叫做PDFium的PDF软件库开源项目,开发人员能够将其纳入各种平台应用中. 据Google的Chromium项目的布道师François Beaufort称,PDFium将被包 ...
- 201871010110-李华《面向对象程序设计(java)》第十五周学习总结
博文正文开头格式:(2分) 项目 内容 这个作业属于哪个课程 https://www.cnblogs.com/nwnu-daizh/ 这个作业的要求在哪里 https://www.cnblogs.co ...
- Sharding-JDBC 学习资料
学习资料 网站 官网 https://shardingsphere.apache.org/document/current/cn/manual/sharding-jdbc/ 基于 Docker 的 M ...
- MySQL数据库的下载与安装
1.百度:MySQL,点击MySQL官网 2. 进入官网后,点击DOWNLOADS,然后点击Windows 3.点击MySQL Installer 4.下载第二个MSI文佳,点击downloads 5 ...