文档章节

sql语句-sql学习笔记1

猪刚烈
 猪刚烈
发布于 2014/09/12 16:59
字数 354
阅读 16
收藏 1

1、sql语言包含4个部分:

数据定义语言(DDL),例如:CREATE、DROP、ALTER等语句。

数据操作语言(DML),例如:INSERT、UPDATE、DELETE语句。

数据查询语言(DQL),例如:SELECT语句。

数据控制语言(DCL),例如:GRANT、REVOKE、COMMIT、ROLLBACK等语句。

2、性别的数据类型:char 长度为2(一个汉字用2个char表示)。

3、修改操作完后,点击一下“!”,执行修改操作。

4、查询分析器

--创建数据库

create database Heros

--创建表

use Heros--使用某个数据库,

go

create table hero

(heroId int,--排名

heroName varchar(50),--名字

sex char(2),

sal int

)

--删除一张表(把表的结构和表的数据一起删除)

drop table hero

--使用sql语句来添加数据

insert into hero values(1,‘宋江’,‘男’,20000)--数据库名字不区分大小写

insert into hero values(2,‘卢俊义’,‘男’,15000)

insert into hero values(3,‘公孙胜’,‘男’,10000)

--使用sql语句来查询数据

select * from hero;--分号可加可不加

--(1)查询工资低于100的同志

select * form hero where sal<100

--(2)把工资低于100的人的工资提高10%(update)

update hero set sal=sal*1.1 where sal<100

--(3)删除工资性别为女的同志(delete影响表的数据)

delete from hero where sex='女'

delete from hero--删除表中所有数据

5、选中某一条语句,然后点击“播放”按钮,可以执行该条语句


本文转载自:http://blog.csdn.net/xiao1ni1zi/article/details/13295507

猪刚烈
粉丝 22
博文 708
码字总数 110
作品 1
海淀
程序员
私信 提问
Sql Server2005 Transact-SQL 新兵器学习总结之-DDL触发器

1.简介: Sql Server2005新增加了DDL触发器。 与DML触发器不同的是,它们不会为响应针对表或视图的UPDATE、INSERT或DELETE语句而激发。 相反,它们将为了响应各种数据定义语言(DDL)事件而激发...

范大脚脚
2017/12/14
0
0
Mybatis应用学习(3)——Mapper映射文件编写

Mybatis的映射配置文件Mapper.xml 1.1 输入参数映射 1. 在Mapper映射文件中,可以通过parameterType指定SQL语句所要输入参数的类型,类型可以是java简单类型(String和七个基本类型以及基本类...

江左煤郎
2018/11/25
28
0
学习笔记之T-SQL插入数据INSERT语法和数据库编程实战技巧[图]

一直以来就有写博客的习惯,记录一下学习心得、生活点滴等等,感觉也蛮好的,去年开始萌生了建立一个读书和文学博客的想法,于是就开始实施了,中途也遇到不少难题,不过还好,都逐渐解决了,...

原创小博客
2018/05/29
76
0
SQL case when 语句学习

刚刚同时跑来问我一个sql语句顿时,一看我有点蒙,因为之前没有用过,所以在这里写下学习笔记加深印象。 语法如下: CASE value WHEN [compare-value01] THEN result01 [WHEN [compare-value...

gerry_pang
2014/03/27
192
0
Golang 学习笔记(10)—— mysql操作

本文为转载,原文:Golang 学习笔记(10)—— mysql操作 Golang go-sql-driver/mysql go操作mysql的驱动包很多,这里讲解当下比较流行的go-sql-driver/mysql 安装 执行下面两个命令: 安装完...

ChainZhang
2018/01/04
0
0

没有更多内容

加载失败,请刷新页面

加载更多

Less导入选项

Less 提供了CSS @import CSS规则的几个扩展,以提供更多的灵活性来处理外部文件。 语法: @import (keyword) "filename"; 以下是导入指令的相关详情: reference,使用较少的文件但不输出。 ...

凌兮洛
4分钟前
3
0
Docker下实现MySQL主从(读、写分离)同步配置

docker下实现两个(或多个)mysql容器的主、从数据库同步配置,首先要明白docker容器的相互通信关系,默认是使用的bridge模式: 也就是说,通过docker run命令创建docker容器是每个容器都有自己...

源哥L
14分钟前
8
0
一起来学Java8(三)——方法引用

在一起来学Java8(一)——函数式编程中有一个简单的函数式编程的例子: import java.util.function.Consumer;class Person { public static void sayHello(String name) { S...

猿敲月下码
33分钟前
15
0
读书笔记:深入理解ES6(十一)

第十一章 Promise与异步编程   Promise可以实现其他语言中类似Future和Deferred一样的功能,是另一种异步编程的选择,它既可以像事件和回调函数一样指定稍后执行的代码,也可以明确指示代码...

张森ZS
56分钟前
23
0
面试官,Java8 JVM内存结构变了,永久代到元空间

在文章《JVM之内存结构详解》中我们描述了Java7以前的JVM内存结构,但在Java8和以后版本中JVM的内存结构慢慢发生了变化。作为面试官如果你还不知道,那么面试过程中是不是有些露怯?作为面试...

程序新视界
今天
30
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部