摘要: 存储过程和游标 1 -- 变量的声明,sql里面声明变量时必须在变量前加@符号 2 DECLARE @I INT 3 4 -- 变量的赋值,变量赋值时变量前必须加set 5 SET @I = 30 6 7 -- 声明多个变量 8 DECLARE @s varchar(10),@a INT 9 10 阅读全文
posted @ 2019-12-06 17:42 tasunny 阅读(3879) 评论(0) 推荐(0) 编辑
摘要: SQLServer 存储过程+定时任务发邮件 1、数据库配置 2、存储过程 1 create PROCEDURE [dbo].[LogErrorEmail] 2 3 AS 4 declare @emailcontent nvarchar(2000);--邮件内容 5 declare @emailsu 阅读全文
posted @ 2019-12-06 16:11 tasunny 阅读(572) 评论(0) 推荐(0) 编辑
摘要: 使用sql实现固定样式的输出 declare @i int ,@j int, @k varchar(60) set @i = 1 while @i <= 12 begin set @j = 1 while @j <= 5 begin print '第'+CAST(@i AS varchar)+'排' 阅读全文
posted @ 2019-12-03 15:59 tasunny 阅读(209) 评论(0) 推荐(0) 编辑
摘要: 连接查询 变量、if else、while 一、连接查询:通过连接运算符可以实现多个表查询。 连接是关系数据库模型的主要特点,也是它区别于其它类型数据库管理系统的一个标志。 常用的两个链接运算符: 1.join on(左右连接) 2.union(上下连接) 注:只有在列的数据类型一致时才能够连接起来 阅读全文
posted @ 2019-12-02 18:29 tasunny 阅读(246) 评论(0) 推荐(0) 编辑
摘要: SQL 数据库 right join 和left join 的区别 left join(左联接) 返回包括左表中的所有记录和右表中联结字段相等的记录 right join(右联接) 返回包括右表中的所有记录和左表中联结字段相等的记录inner join(等值连接) 只返回两个表中联结字段相等的行 举 阅读全文
posted @ 2019-12-02 18:02 tasunny 阅读(814) 评论(0) 推荐(0) 编辑
摘要: SQL 数据库 子查询、主外键 子查询,又叫做嵌套查询。 将一个查询语句做为一个结果集供其他SQL语句使用,就像使用普通的表一样,被当作结果集的查询语句被称为子查询。 子查询有两种类型: 一种是只返回一个单值的子查询,这时它可以用在一个单值可以使用的地方,这时子查询可以看作是一个拥有返回值的函数; 阅读全文
posted @ 2019-12-02 18:00 tasunny 阅读(361) 评论(0) 推荐(0) 编辑
摘要: 1、字符串拼接 1 --字符串拼接 2 select 'a'+'bec'+'wf' 3 --从左向右截取指定长度的字符串 4 select left('abcewdf',3)--abc 5 --从右向左截取指定长度的字符串 6 select right('abcewdf',3)--wdf 7 --字 阅读全文
posted @ 2019-12-02 17:25 tasunny 阅读(164) 评论(0) 推荐(0) 编辑
摘要: SQL Server数据库partition by 与ROW_NUMBER()函数使用详解 关于SQL的partition by 字段的一些用法心得 先看例子: if object_id('TESTDB') is not null drop table TESTDB create table TES 阅读全文
posted @ 2019-12-02 14:22 tasunny 阅读(2062) 评论(0) 推荐(0) 编辑
摘要: 查询数据(关键字:select) (1)简单查询 select * from 表名 select 列名 from 表名 select 列名 as 别名 from 表名 (2)条件查询 (where or and) select * from 表名 where 条件1 select * from 表名 阅读全文
posted @ 2019-11-30 09:39 tasunny 阅读(893) 评论(0) 推荐(0) 编辑
摘要: SQL:Structured Quety Language SQL SERVER是一个以客户/服务器(c/s)模式访问、使用Transact-SQL语言的关系型数据库管理子系统(RDBMS) DBMS :Database Management System数据库管理系统 数据库:程序用来存取数据的 阅读全文
posted @ 2019-11-30 09:24 tasunny 阅读(442) 评论(0) 推荐(0) 编辑