当前位置:网站首页>DAY4:SQL Sever 简单使用
DAY4:SQL Sever 简单使用
2022-07-29 05:19:00 【EdmunDJK】
DAY4:SQL Sever 简单使用
1、新建数据库
点击文件,点击新建,点击使用当前连接的查询
create database 数据库名//创建
drop database 数据库名//删除

使用命令新建数据库,名字为 book ,点击执行刷新左边管理器可以看到已经新添加了一个空的数据库

2、新建表
创建表,并且添加相应数据
create table 表名
(
列名称1 数据类型,
列名称2 数据类型,
....
)
实例:
create table bookssss
(
goodstudent varchar(50),
number int,
reader varchar(50),
story varchar(50)
)

刷新一下 book 可以发现出现了个新表,右键点击编辑前200列可以看出效果
如果要删除表,则可以使用下面的命令
drop table 表名//第一种,直接删除不能新增数据
truncate table 表名//第二种,删除表中数据,定义还在,可以增添数据
delete table 表名//第三种,删除表中数据不删除结构,增添数据,id会从删除的最后一条开始
3、常用的查询命令
3.1、select用法
作用:从表中选取自己想要得到的数据
select * from 表名//第一种,选取表中的所有列,*表示所有列
select 列名1,列名2 from 表名//第二种,选取部分列
3.2、distinct用法
作用:返回列中唯一不同的值(表中有可能存在重复的值,重复的值只返回一种)
distinct *from 表名//返回所有列中,每列不同的值
distinct 列名1,列名2 from 表名//返回部分列中
3.3、where用法
作用:代表范围
select * from 表名
where 列名1='某个数据'
实例:
select * from 超市信息
where goodsname='可口可乐'//查询出可口可乐的所有信息
3.4、AND和OR用法
作用:and并,or或
select * from 表名
where 列名1='xxxx' or 列名2='yyyy'
select * from 表名
where 列名1='xxxx' and 列名2='yyyy'
实例:
select * from 超市信息
where goodstype='膨化食品' and goodsfoctory='康师傅'
3.5、ORDER BY用法
作用:默认按照升序排序
select 列名1,列名2 from 表名
order by 需要根据排序的列名//之后加上desc的话,是逆序排列
实例:
select goodstype,goodsname from 超市信息
order by goodsname
insert用法
作用:在表中插入新的数据
insert into 表名 values('xxx','xxx','xxx','xxx')
insert into 表名 (列名1,列名2,列名3,列名4) values('xxx','xxx','xxx','xxx')
可以重复使用
3.6、update用法
作用:修改表中的数据
update 表名 set 列名1='你要修改的值' where 列名2='你用来确定的哪行的数据'
实例:
update 超市信息 set goodsname='冰红茶' where goodsfactory='康师傅'
//把厂家为康师傅的产品的名称改为冰红茶
delete用法
作用:删除
delete 表名 where 列名='xxx'//删除xxx所在的那一行
pdate 超市信息 set goodsname=‘冰红茶’ where goodsfactory=‘康师傅’
//把厂家为康师傅的产品的名称改为冰红茶
delete用法
作用:删除
delete 表名 where 列名=‘xxx’//删除xxx所在的那一行
边栏推荐
- DAY6:利用 PHP 编写登陆页面
- Clickhouse learning (V) cluster operation
- Wechat applet change attribute value -setdata- bidirectional binding -model
- Detailed explanation of exit interrupt
- [untitled]
- Day 2
- ClickHouse学习(一)ClickHouse?
- About local variables
- Hcia-r & s self use notes (27) comprehensive experiment
- WIN10 编译ffmpeg(包含ffplay)
猜你喜欢

AR虚拟增强与现实

Basic concepts of MySQL + database system structure + extended application + basic command learning
![[C language series] - string + partial escape character explanation + annotation tips](/img/75/698ba0672af9d6118ee7e2fdf6daae.png)
[C language series] - string + partial escape character explanation + annotation tips

On Paradigm

eggjs 创建应用知识点
![[C language series] - print prime numbers between 100 and 200](/img/61/5b9dea72e7a3fd450a87fe35fb94eb.png)
[C language series] - print prime numbers between 100 and 200

VIM editor use

【TypeScript】TypeScript中类型缩小(含类型保护)与类型谓词

Qt设置背景图片方法

Li Kou 994: rotten orange (BFS)
随机推荐
eggjs 创建应用知识点
用threejs 技术做游戏跑酷
TXT 纯文本操作
365 day challenge leetcode 1000 questions - day 035 one question per day + two point search 13
虚拟增强与现实第二篇 (我是一只火鸟)
Relationship between link and @import
rem与px与em异同点
C language n queen problem
微信小程序更改属性值-setData-双向绑定-model
Provincial and urban three-level linkage (simple and perfect)
[untitled]
Common characteristic engineering operations
Question swiping Madness - leetcode's sword finger offer58 - ii Detailed explanation of left rotation string
Qframe class learning notes
DAY13:文件上传漏洞
基础爬虫实战案例之获取游戏商品数据
Pyqt5: Chapter 1, Section 1: creating a user interface using QT components - Introduction
Talking about Servlet
Detailed explanation of typical application code of C language array - master enters by mistake (step-by-step code explanation)
uniapp组件之倒计时(如阅读协议倒计时、完成学习倒计时)