深圳做网站de公司免费网站模版

web/2025/9/27 18:13:01/文章来源:
深圳做网站de公司,免费网站模版,电脑培训班一般需要多少钱,芗城网站建设工作经常使用的SQL整理#xff0c;实战篇#xff08;一#xff09; 原文:工作经常使用的SQL整理#xff0c;实战篇#xff08;一#xff09;工作经常使用的SQL整理#xff0c;实战篇#xff0c;地址一览#xff1a; 工作经常使用的SQL整理#xff0c;实战篇#xff… 工作经常使用的SQL整理实战篇一 原文:工作经常使用的SQL整理实战篇一工作经常使用的SQL整理实战篇地址一览   工作经常使用的SQL整理实战篇一   工作经常使用的SQL整理实战篇二   工作经常使用的SQL整理实战篇三   目录概览 1.数据库 2.表 3.临时表 4.索引和约束 5.范式 6.增删改查 7.连接 8.分组和排序 9.通配符 10.视图 11.存储过程和事务 12.游标 13.触发器 14.作业     自己亲手编写的一些常用的SQL希望对大家有用喔废话不多说了直接入正题~ 1.数据库   创建数据库   use masterif exists(select * from sysdatabases where name OrderDB)drop database OrderDBcreate database OrderDBon(nameOrderDB_data,filename D:\DB\OrderDB_data.mdf,size10,filegrowth15%)log on(nameOrderDB_log,filenameD:\DB\OrderDB_log.ldf,size3,filegrowth10%)   删除数据库   drop database OrderDB 2.表 创建表   --用户表    if exists (select * from sysobjects where name Tse_User)drop table Tse_UserCreate table Tse_User(ID int identity(1,1),UserID int not null,UserName varchar(64) not null,RealName varchar(64) null,PRIMARY KEY (UserID))     --产品表if exists (select * from sysobjects where name Tse_Product)drop table Tse_ProductCreate table Tse_Product(ID INT IDENTITY(1,1),ProductID varchar(64) not null,ProductName varchar(256) not null,Price float not null,Storage int not null, --库存PRIMARY KEY(ProductID))     --订单表if exists (select * from sysobjects where name Tse_Order)drop table Tse_OrderCreate table Tse_Order(ID int identity(1,1),OrderID varchar(64) not null,UserID int not null,ProductID varchar(64) not null,Number int not null, --购买数量PostTime datetime not null,PRIMARY KEY(OrderID),FOREIGN KEY (UserID) REFERENCES Tse_User(UserID),FOREIGN KEY (ProductID) REFERENCES Tse_Product(ProductID))   删除表   drop table Tse_User   清空表 truncate table Tse_User    清除表中所有数据下次插入编号从1开始 delete from Tse_User      清除表中所有数据但下次插入编号从原有编号1开始 3.临时表 生成临时表插入数据将员工姓名全部打印出来   use mastergocreate table #Employee(ID int identity(1,1),Name varchar(64) not null,primary key (ID))insert into #Employee(Name) values(zhangsan)insert into #Employee(Name) values(lisi)insert into #Employee(Name) values(wangwu)insert into #Employee(Name) values(tony)insert into #Employee(Name) values(mike)declare i int declare Name varchar(64)declare Count intdeclare Str nvarchar(4000)set i 0select Count COUNT(0) from #Employeewhile(i Count)beginset Str select top 1 Name Name from #Employee where id not in (select top STR(i) id from #Employee)exec sp_executesql Str ,NName varchar(64) output, Name outputselect Name, iset i i 1End   查看表结构及表附加属性  SP_HELP Tse_User 4.索引和约束 聚集索引确定表中数据的物理顺序。聚集索引类似于电话簿后者按姓氏排列数据。由于聚集索引规定数据在表中的物理存储顺序因此一个表只能包含一个聚集索引。但该索引可以包含多个列组合索引就像电话簿按姓氏和名字进行组织一样。 非聚集索引该索引中索引的逻辑顺序与磁盘上行的物理存储顺序不同。一个表可以创建多个非聚集索引。 创建聚集索引 CREATE UNIQUE CLUSTERED INDEX [PK_Tse_ID] ON [dbo].[Tse_User]  (  --唯一聚集索引 [ID] ASC )WITH (PAD_INDEX   OFF, STATISTICS_NORECOMPUTE   OFF, SORT_IN_TEMPDB  OFF, IGNORE_DUP_KEY  OFF, DROP_EXISTING  OFF,  ONLINE  OFF,ALLOW_ROW_LOCKS   ON, ALLOW_PAGE_LOCKS   ON) ON [PRIMARY] GO   创建非聚集索引 CREATE UNIQUE NONCLUSTERED INDEX [IX_Tse_UserID] ON [dbo].[Tse_User]  (  --唯一非聚集索引 [UserID] ASC )WITH (PAD_INDEX   OFF, STATISTICS_NORECOMPUTE   OFF, SORT_IN_TEMPDB  OFF, IGNORE_DUP_KEY  OFF, DROP_EXISTING  OFF,  ONLINE  OFF, ALLOW_ROW_LOCKS   ON, ALLOW_PAGE_LOCKS   ON) ON [PRIMARY] GO   约束 alter table Tse_User add constraint CS_UserName check (len(Username)  3), constraint CS_Email check (charindex(, Email)  0) 5.范式   第一范式1NF   第一范式需满足两个条件   1每个数据行必须包含具有原子性即不可再分的值   2每个数据行必须包含一个独一无二的值即主键。   举例假如客户表中存在地址列如果经常需要按城市归类那么应该地址列拆分为省份城市县街道地址等列。     第二范式2NF   第二范式需要确保数据库表中的每一列都和主键相关而不能只与主键的某一部分相关主要针对联合主键而言。也就是说在一个数据库表中一个表中只能保存一种    数据不可以把多种数据保存在同一张数据库表中。   举例比如常用的选课表中以学号和课程号为联合主键不能将课程名学分等课程相关信息写入选课表因为他们只与主键的一部分课程号相关。     第三范式3NF   第三范式需要确保数据表中的每一列数据都和主键直接相关而不能间接相关。   举例订单表中以订单号为主键用户真实姓名和邮箱等信息与用户有关与订单没有直接关系因此用户真实姓名和邮箱等不能放到订单表中。      由于时间关系余下的几个问题在下一篇中讨论谢谢关注~下一篇地址为工作经常使用的SQL整理实战篇二   如果您有什么问题欢迎在下面评论我们一起讨论谢谢~   如果您觉得还不错不妨点下右下方的推荐有您的鼓励我会继续努力的~           posted on 2014-03-08 14:41 NET未来之路 阅读(...) 评论(...) 编辑 收藏 转载于:https://www.cnblogs.com/lonelyxmas/p/3587892.html

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/web/82901.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

电子工程网站大全网站开发建设培训

HTML(Hypertext Markup Language)是一种标记语言,用于描述网页的结构和内容。以下是对网页结构的理解以及网络爬虫在处理不同类型网页时可能遇到的情况: 1. HTML基本结构 HTML文档的基本结构通常包括以下几个部分: …

网站建设基本标准门户网站建设管理

1、Type C 概述 Type-C口有4对TX/RX分线,2对USBD/D-,一对SBU,2个CC,另外还有4个VBUS和4个地线。 当Type-C接口仅用作传输DP信号时,则可利用4对TX/RX,从而实现4Lane传输,这种模式称为DPonly模式…

建筑公司网站页面图片ssh做的大型网站

有时候发现访问磁盘上文件很慢,但是不知道到底是不是硬盘的问题,此时可以使用该工具进行检测以方便排查问题 一、下载 https://github.com/axboe/fio/releases 注:(1)官网地址无法下载(https://bsdio.com/fio/、https://brick.kernel.dk/snaps/) 二、安装 1、Windo…

做直播网站需要多少钱wordpress 娱乐插件

nginx_status_fun (){#函数内容NGINX_PORT$1#端口,函数的第一个参数是脚本的第二个参数,即脚本的第二个参数是段端口号NGINX_COMMAND$2#命令,函数的第二个参数是脚本的第三个参数,即脚本的第三个参数是命令nginx_active(){ #获…

网站布局结构主要分为深圳建设工程信息网站

QUESTION:Dubbo:com.alibaba.dubbo.rpc.RpcException: Failed to invoke the method 问题的解决? ANSWER: 一、原因: 1.需要进行序列化的POJO类没有进行序列化。 多是入参中的一些参数实体类。这个原因是最容易发现的,因为未序列…

电视剧男女直接做视频网站邢台制作网站

问题 D: 优美三角剖分 时间限制: 1 Sec 内存限制: 64 MB提交: 13 解决: 4[提交][状态][讨论版]题目描述 小X同学为了搞好和小C同学的关系,特意寻找了一些优美的图像作为礼物。这是一些由无穷无尽三角形组成的极为优美的图形,小X同学很想实现这些极富美…

网站做网站反向代理违法大连网站建设介绍

一、wsimport简介 在jdk的bin文件夹中,有一个wsimport.exe工具。这个工具可以依据Web Service的描述文件wsdl生成相应的类文件,然后用这些类文件,被Web Service的客户端导入之后,就可以像调用本地的类一样调用WebService提供的方法…

网站建设报价模板下载建设银行官方网站app下载

内容 在LCD1602液晶上显示字符信息; LCD1602介绍 简介 1602液晶也叫1602字符型液晶,它能显示2行字符信息,每行又能显示16个字符; 它是一种专门用来显示字母、数字、符号的点阵型液晶模块; 它是由若干个5x7或者5x…

盘州电子商务网站建设兰州今天发生的重大新闻

哈哈,不同版本字体的问题。运行下边的命令:bdclose all; set_param(0,CharacterEncoding, ISO-8859-1)如果不行再换一下字体。可以参照一下命令的介绍,能够使用联机帮助,这是很关键的。另外,不同的版本还会出现模型问题…

账号权重查询关键词优化公司排名

好久没有写博客了,这次带着TigerDLNA for ios 跟大家见面 什么都不说先上图 1.优点 优点由于libTigerDLNA使用uiview封装,所以大家可以很方便的集成到自己的项目中。由于集成了tlplayer当然也可以只是作为一个播放器来使用,支持各种网络协议。…

定制型网站建设服务天津平台网站建设费用

题目描述:将一句话的单词进行倒置,标点不倒置。比如 “I like beijing.”,经过处理后变为:“beijing. like I”。 文章目录 原题目题目描述:输入描述:输出描述:题目链接: 整体思路分…

网站后台打不开了怎么办dede可以做商城网站吗

1.有时你希望运行一个程序时再传递给它消息,这要靠传递命令行参数给main()函数实现 2.选中文件右键找到如图选项并打开 3.在文件地址下输入cmd空格符号,再按回车调出命令窗口 4.如图一步步进行编译,在向其传入参数&…

网站页眉尺寸网站开发的架构

1. ArrayList 与 数组的区别 ArrayList 的底层是数组队列,相当于动态数组。与 Java 中的数组相比,它的容量能动态增长。在添加大量元素前,应用程序可以使用ensureCapacity操作来增加 ArrayList 实例的容量。这可以减少递增式再分配的数量。 …

哪里建网站最好博纳网络科技有限公司

建议的Java记录的工作仍在继续。 Brian Goetz 昨天在OpenJDK amber-spec-experts邮件列表上启动了三个新线程,其中两个专注于Java Records。 这两个面向记录的线程之一讨论了Java记录是否应支持varargs 。 另一个线程为提议的类java.lang.Record提供了初始草案规范&…

济南一哥网站建设公司网页升级紧急大通知拿笔记本记好

大家好,给大家分享一下用python编写一个小程序,很多人还不知道这一点。下面详细解释一下。现在让我们来看看! 1、python可以写手机应用程序吗? 我想有人曲解意思了,人家说用python开发渣蔽一个手机app,不是…

信息服务平台网站名称企业所得税税前扣除项目有哪些

164. 最大间距 给定一个无序的数组,找出数组在排序之后,相邻元素之间最大的差值。 如果数组元素个数小于 2,则返回 0。 示例 1: 输入: [3,6,9,1] 输出: 3 解释: 排序后的数组是 [1,3,6,9], 其中相邻元素 (3,6) 和 (6,9) 之间都存在最大差…

网站建设贴吧wordpress基础教程

2000年微软公司收购同名公司后,Visio成为微软公司的产品。Microsoft Visio是Windows 操作系统下运行的流程图软件,它现在是Microsoft Office软件的一个部分。Visio可以制作的图表范围十分广泛,有些人利用Visio的强大绘图功能绘制地图、企业标…

织梦5.7cms照明灯具能源电子产品企业网站源码企业模板带后台餐厅网站源码

1.使用Spring Initializer快速创建Spring Boot项目 IDE都支持使用Spring的项目创建向导快速创建一个Spring Boot项目; 选择我们需要的模块; 向导会联网创建Spring Boot项目; 默认生成的Spring Boot项目; 主程序已经生成好了&#…

网站建设验收书做资讯网站

目录 1 前言2 本地代码上传2.1 命令行方法2.2 图形界面法2.3 结果 1 前言 GitHub是一个面向开源及私有软件项目的托管平台,因为只支持Git作为唯一的版本库格式进行托管,故名GitHub 。开发者常常将github作为代码管理平台,方便代码存储、版本…

深圳品牌网站策划seo广州工作好吗

前言 作为一名IT从业人员,无论你是开发,测试还是运维,在面试的过程中,我们经常会被数据库,数据库中最经常被问到就是MySql。当面试官问MySql的时候经常会问道一个问题,”MySQL中有哪些锁?“当我…