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

   

   

   

  

最新文章

  1. JavaScript DOM学习总结(一)
  2. MysqlHelper 需要重写
  3. [Admin]CCTV文件分类
  4. java常见错误的列表
  5. 关于web.xml的格式
  6. Linux自启动执行脚本方法
  7. XamarinSQLite教程添加列
  8. HotSpot虚拟机
  9. mac 配置homebrew
  10. MySQL和Mariadb二进制日志binlog详解
  11. 【收藏】常用SQL语句
  12. 兼容安卓和ios实现一键复制内容到剪切板
  13. STC-51开发板-单片机控制数码管&按键&点阵综合操作
  14. c#_导出table功能
  15. with在模板中的应用
  16. Tomcat 下 Memcached 集群与 Terracotta 集群比较
  17. python初步要点
  18. PAT甲级1033. To Fill or Not to Fill
  19. Andorid进阶7—— Ant自动编译打包&发布 android项目
  20. bat中for /f 如何截取任意行

热门文章

  1. scrapy学习笔记(二)框架结构工作原理
  2. 学习shiro第二天
  3. vue中利用Promise封装jsonp并调取数据
  4. Java垃圾回收。
  5. debian apt-get 代理
  6. JavaGC垃圾回收机制和常见垃圾回收算法
  7. 201871010126 王亚涛《面向对象程序设计(Java)》第十二周学习总结
  8. zzDeep Learning Papers Translation(CV)
  9. LG2770/LOJ6122 航空路线问题 费用流 网络流24题
  10. 四则运算web版需求规格说明书