自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(15)
  • 资源 (1)
  • 收藏
  • 关注

原创 sql server 创建视图可视化操作和代码实现

视图:虚拟表 由一个或多个表通过查询而定义的 将查询定义保存起来,不包括实际数据与表区别:表是存储数据的地方,视图是储存查询语句作用:简化查询 增加数据保密性缺点:只是简化查询,不提高查询速度分类:标准视图 (储存查询定义 没有储存数据)索引视图(被具体化的,创建了索引,显著提高查询性能,聚合了多行查询,不太适合经常更新基本数据)分区视图(一台或多台服务器间连接一组成员的分区数据)可视化操作建立视图1.创建新视图2.选择要创建视图的表3.选择列代码创建视图...

2022-04-18 22:26:26 3446

原创 sql 索引 聚集索引和非聚集索引,复合索引

1.聚集索引--索引 优化数据查询和处理速度 快速定位到我们要查找的数据--缺点,占储存空间 索引并不是越多越来好 合理利用索引可以有效提高数据查询效率--聚集索引(主键索引)create clustered index pk_productinfoson pi(id) --为表pi的列id创建索引with(drop_existing=on --先删除原来,create一个新的)--删除主键索引alter table pi drop pk_producti

2022-04-18 20:57:09 880

原创 sql server 字符串操作和转换

--字符串转换函数--convert --covert(类型(长度),表达式)select 'abc'+ convert(varchar,2) --把数字转换成字符串,拼接select convert(varchar(10),getdate(),100) --日期格式--cast --cast(数据 as 类型(长度))select 'abc'+ cast(3 as varchar) ...

2022-04-18 19:15:54 5971

原创 sql server 连接查询 内连接 外连接 交叉连接

之前给表取的名字太复杂了,不方便识别所以先给要用的两个表改个名字--给表改一改简单的名字exec sp_rename 'productinfos', 'pi';exec sp_rename 'producttype', 'pt';1.内连接-- 内连接 外连接 全连接 交叉连接--内连接 inner join 使用比较运算符 = > < >= <= <> 进行比较,查询条件匹配的数据--inner join 将两个表或两个以上的表以一定的连接条件连接起来,

2022-04-18 19:00:51 191

原创 sql server 聚合函数和分组查询

聚合函数--聚合函数 对一组值计算并返回单一的值--count 记录个数 sum 求和 avg求平均 max最大值 min最小值--count 记录个数select count(1) from test --一般统计表的记录数 --count(1)伪造列表--sum 求和select sum(age) from test --test表中age的和--avg求平均select avg(age) from test--max最大值select max(age) from te

2022-04-18 14:12:13 146

原创 sql server 范围查询

1.select from where 子句–给定范围use tesbasego--范围查询--1.select from where 子句--给定范围--1)比较运算符 > < = >= <=select *from test where age<25 --年龄小于25的--2)in ( )在这个范围之内的 not in( )不在这个范围之内的 select * from test where age in(25,26,27) --查询年龄是25,26,27

2022-04-18 13:41:44 1144

原创 sql server 几种常用的模糊查询

模糊查询1.%--1. % 0或多个 --1)like '%a%'包含于select*from test where mname like '%a%' --2)like '%a' 匹配字符或字符结尾select*from test where mname like '%a' --3)like 'a%' 匹配字符或字符开头select*from test where mname like 'a%' 2._--2. _匹配单个字符 限制表达式的字符长度select*from test

2022-04-17 22:31:47 1457

原创 sql server 单表查询 列名别名 排序

1。查询所有数据--1.查询一个表的所有数据 *所有列 只需要部分列数据 内存毕竟有限select * from test2.查询表的部分数据--选择 --2.查询部分列数据 推荐使用 --select 列名,列名 from 表名select id,age from test3.列命别名--3.数据库表字段 英文名称,程序中文名--中文--给列命别名 命名的三种方式 1.列名 as 别名 2.列名 别名 3.别名=列名select id as 编号, age 年龄, 名字=mn

2022-04-17 21:51:57 1401

原创 sql server 数据更新和数据删除

--更新数据 updatate 要记得加where条件定位,要不然修改的时候会把整张表的数据修改了--主键不能修改update test set mname='ssss',age=30 --uodata 表名 set 列名='插入数据',列名='插入数据'where id=5--数据删除--1)删除数据,表还在 delete from table 不加条件,会删除整个表数据,几乎都要加where条件 标识列 值还是接着删除前的值而自增,而不是从初始值开始-- delect语句会造成标识列不连

2022-04-17 20:05:47 280

原创 sql server 对表的操作,插入,删除更新

1.单条数据插入--1.单条数据 ---insert into--方法一insert into producttype(typename) --insert into 表名(列名,列名....) values 值,值,值....values ('工具类')--方法二insert producttype(typename) --into可以省略 into表名(列名,列名.....) select 值,值,值....select '鞋类'2.多条插入--一次性插入

2022-04-17 10:59:15 448

原创 sql server 创建约束(产品信息管理)

1.在创建表的时候创建约束2.在创建表后创建约束

2022-04-16 17:23:16 863

原创 sql server 修改表(产品信息管理)

方法一:把之前脚本代码进行删除,再执行创建表的代码例:use tesbase --到tesbase库中godrop table producttype--删除表producttypegocreate table producttype --再执行之前的代码,创建表(typeid int identity(1,1) primary key not null, typename nvarchar(20) not null,)这种情况一般不建议采用,应为删除表过后表内对应的数据也

2022-04-15 16:27:39 405

原创 sql server 创建表(产品信息管理)

新建表表信息准备产品信息表:标识列 int编号 varchar(50)名称 nvarchar(50)产品类型 TypeId int价格 decimal (18,2) --2是到小数点后两位数量 int产品类型表:编号 TypeId int名称 nvarchar(20)use tesbase --这是之前创建好的库,可以选自己创建好的库gocreate table productinfos( id int identity(1001,1) primary k

2022-04-15 15:37:10 852

原创 【无标题】python环境搭建

python环境搭建要安装Anaconda和pycharm清华镜像Anaconda:https://mirrors.tuna.tsinghua.edu.cn/anaconda/archive/pycharm社区下载:http://www.jetbrains.com/pycharm/download/#section=windowspycharm社区网盘下载链接: https://pan.baidu.com/s/1FORSbX6ToLzRA974y7LnMQ提取码: 5phjAnaconda的安装

2022-04-10 18:16:44 289

原创 sql server代码创建数据库详细过程

1.先打开sql server2.点击新建查询3.创建 数据库主数据文件的大小为5MB,文件【按兆字节】的方式增长,一次增长2MB,最大容量20MB;事务日志文件大小为4MB,文件【按百分比】的方式增长,一次增长25%,最大容量10MB;二级数据文件,文件名为scg1dt1,文件大小1MB,【按兆字节】方式增长,增长量为1MB,最大容量10MB,存放于名为SCGroup1文件组中。use master--判断数据库文件是否存在,如果存在就删除 exits是判断()语句是否返回值,如果有就返回

2022-03-26 22:10:05 6687

三十七款常见传感器的说明

三十七款常见传感器的说明

2022-03-20

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除