From 4631655f4d799b87f006a7dd3552ae64d8a6bd8a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E9=99=88=E6=9E=AB?= <1687425871@qq.com> Date: Thu, 22 Sep 2022 03:03:23 +0000 Subject: [PATCH 01/14] =?UTF-8?q?=E4=BD=9C=E4=B8=9A?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: 陈枫 <1687425871@qq.com> --- ...45\350\257\242\344\275\234\344\270\232.md" | 59 ++++++++++++ ...06\345\233\276\344\275\234\344\270\232.md" | 14 +++ ...13\345\212\241\344\275\234\344\270\232.md" | 43 +++++++++ ...70\346\240\207\344\275\234\344\270\232.md" | 86 +++++++++++++++++ ...75\346\225\260\344\275\234\344\270\232.md" | 96 +++++++++++++++++++ 5 files changed, 298 insertions(+) create mode 100644 "03\351\231\210\346\236\253/\344\275\234\344\270\232/20220907-\345\255\220\346\237\245\350\257\242\344\275\234\344\270\232.md" create mode 100644 "03\351\231\210\346\236\253/\344\275\234\344\270\232/20220915-\350\247\206\345\233\276\344\275\234\344\270\232.md" create mode 100644 "03\351\231\210\346\236\253/\344\275\234\344\270\232/20220919-\344\272\213\345\212\241\344\275\234\344\270\232.md" create mode 100644 "03\351\231\210\346\236\253/\344\275\234\344\270\232/20220920-\346\270\270\346\240\207\344\275\234\344\270\232.md" create mode 100644 "03\351\231\210\346\236\253/\344\275\234\344\270\232/20220921-\345\207\275\346\225\260\344\275\234\344\270\232.md" diff --git "a/03\351\231\210\346\236\253/\344\275\234\344\270\232/20220907-\345\255\220\346\237\245\350\257\242\344\275\234\344\270\232.md" "b/03\351\231\210\346\236\253/\344\275\234\344\270\232/20220907-\345\255\220\346\237\245\350\257\242\344\275\234\344\270\232.md" new file mode 100644 index 0000000..1db4b8a --- /dev/null +++ "b/03\351\231\210\346\236\253/\344\275\234\344\270\232/20220907-\345\255\220\346\237\245\350\257\242\344\275\234\344\270\232.md" @@ -0,0 +1,59 @@ +--1. 关羽的银行卡号为"6225547858741263",查询出余额比关羽多的银行卡信息,显示卡号,身份证,姓名,余额。 + +``` +select CardNo,AccountCode,RealName,CardMoney from AccountInfo a +join BankCard b on a.AccountId=b.AccountId +where CardMoney >any (select CardMoney from BankCard where CardNo='6225547858741263') +``` + +--2. 从所有账户信息中查询出余额最高的交易明细(存钱取钱信息)。 + +``` +select * from CardExchange where MoneyInBank =(select max(MoneyInBank) from CardExchange) +and MoneyOutBank =(select max(MoneyOutBank) from CardExchange) +``` + +--3. 查询有取款记录的银行卡及账户信息,显示卡号,身份证,姓名,余额。 + +``` +select CardNo,AccountCode,RealName,CardMoney from AccountInfo a +join BankCard b on a.AccountId=b.AccountId +where CardNo in(select cardno from CardExchange where MoneyOutBank is not null) +``` + +--4. 查询出没有存款记录的银行卡及账户信息,显示卡号,身份证,姓名,余额。 + +``` +select CardNo,AccountCode,RealName,CardMoney from AccountInfo a +join BankCard b on a.AccountId=b.AccountId +where CardNo in(select cardno from CardExchange where MoneyInBank is null) +``` + +--5. 关羽的银行卡号为"6225547858741263",查询当天是否有收到转账。 + +``` +if exists(select * from CardTransfer where TransferTime=getdate() and CardNoOut='6225547858741263') +print '有收账' +else +print '无收账' +``` + +--6. 查询出交易次数(存款取款操作)最多的银行卡账户信息,显示:卡号,身份证,姓名,余额,交易数。 + +``` +select top 1 b.CardNo,AccountCode,RealName,CardMoney,交易次数 from AccountInfo a +join BankCard b on a.AccountId=b.AccountId +join (select CardNo,count(*) 交易次数 from CardExchange group by CardNo +) ta on b.CardNo=ta.CardNo +order by 交易次数 desc +``` + +--7. 查询出没有转账交易记录的银行卡账户信息,显示卡号,身份证,姓名,余额。 + +``` +select CardNo,AccountCode,RealName,CardMoney from AccountInfo a +join BankCard b on a.AccountId=b.AccountId +where CardNo not in (select CardNoOut from CardTransfer) and CardNo not in(select CardNoIn from CardTransfer) +``` + + diff --git "a/03\351\231\210\346\236\253/\344\275\234\344\270\232/20220915-\350\247\206\345\233\276\344\275\234\344\270\232.md" "b/03\351\231\210\346\236\253/\344\275\234\344\270\232/20220915-\350\247\206\345\233\276\344\275\234\344\270\232.md" new file mode 100644 index 0000000..cd20f28 --- /dev/null +++ "b/03\351\231\210\346\236\253/\344\275\234\344\270\232/20220915-\350\247\206\345\233\276\344\275\234\344\270\232.md" @@ -0,0 +1,14 @@ +1)编写视图实现查询出所有银行卡账户信息,显示卡号,身份证,姓名,余额。 + +```sql +--1)编写视图实现查询出所有银行卡账户信息,显示卡号,身份证,姓名,余额。 +create view vw_aban(显示卡号,身份证,姓名,余额) +as +select CardNo,AccountCode,RealName,CardMoney from AccountInfo a +join BankCard b on a.AccountId=b.AccountId +go +select * from vw_aban + +drop view vw_aban +``` + diff --git "a/03\351\231\210\346\236\253/\344\275\234\344\270\232/20220919-\344\272\213\345\212\241\344\275\234\344\270\232.md" "b/03\351\231\210\346\236\253/\344\275\234\344\270\232/20220919-\344\272\213\345\212\241\344\275\234\344\270\232.md" new file mode 100644 index 0000000..58a66e9 --- /dev/null +++ "b/03\351\231\210\346\236\253/\344\275\234\344\270\232/20220919-\344\272\213\345\212\241\344\275\234\344\270\232.md" @@ -0,0 +1,43 @@ +--刘备向张飞转账1000元,(添加check约束,设置账户余额必须>=0) + +``` +alter table bankcard add constraint CK_money check(cardmoney>=0) + + +begin transaction +declare @money money=1000;--钱 +declare @qcarno varchar(20);--转账卡号 +declare @hcarno varchar(20);--转入卡号 +declare @errorsum int=0;--计数器 + +select @qcarno=CardNo from AccountInfo a join BankCard b on a.AccountId=b.AccountId +where RealName='刘备'--查找刘备的卡号 + + +update BankCard set CardMoney=CardMoney-@money where CardNo=@qcarno--刘备转账-1000 +set @errorsum+=@@error --报错的话计数器+1 + +insert CardExchange values(@qcarno,0,@money,GETDATE())--刘备转账信息插入交易信息表 + +select @hcarno=CardNo from AccountInfo a join BankCard b on a.AccountId=b.AccountId +where RealName='张飞'--查找张飞卡号 + +update BankCard set CardMoney=CardMoney+@money where CardNo=@hcarno--张飞余额+1000 +set @errorsum+=@@error --报错的话计数器+1 + +insert CardExchange values(@hcarno,@money,0,GETDATE())--张飞转账信息插入交易信息表 + +insert CardTransfer values(@qcarno,@hcarno,@money,GETDATE());--插入转账记入 + +if(@errorsum>0)--计数器大于0 +begin + print '转账失败' + rollback transaction--回滚事务 +end +else +begin + print '转账成功' + commit transaction --提交事务 +end +``` + diff --git "a/03\351\231\210\346\236\253/\344\275\234\344\270\232/20220920-\346\270\270\346\240\207\344\275\234\344\270\232.md" "b/03\351\231\210\346\236\253/\344\275\234\344\270\232/20220920-\346\270\270\346\240\207\344\275\234\344\270\232.md" new file mode 100644 index 0000000..c0f9010 --- /dev/null +++ "b/03\351\231\210\346\236\253/\344\275\234\344\270\232/20220920-\346\270\270\346\240\207\344\275\234\344\270\232.md" @@ -0,0 +1,86 @@ +select * from tb_bibliography --书 +select * from tb_book --书编号 +--select * from tb_inf_student --特长 +select * from tb_record --借书 +select * from tb_student + + + + + +--- 创建学生游标,该游标包含(学生姓名,兴趣爱好,生源地,荣誉总数) + +``` +declare students cursor scroll for(select name,hobby,ori_loca,prize from tb_student s join tb_inf_student i on s.stu_num=i.stu_num) + +open students + +fetch next from students + +close students +``` + +--- 循环遍历161开头的学生信息 + +``` +declare stunum cursor scroll for(select * from tb_student where stu_num like '%161_%') + +open stunum + +declare @stu_num char(8) ,@name varchar(8),@gender bit ,@birth date ,@school varchar(10),@major char(20) +fetch first from stunum --要在第一行才能进来 +while @@FETCH_STATUS=0 +begin + print @stu_num+','+@name+','+cast( @gender as varchar(10))+','+cast( @birth as varchar(10))+','+@school+@major + fetch next from stunum into @stu_num,@name,@gender,@birth,@school,@major +end + +close stunum +``` + +--- 使用游标统计生源地为北京的荣誉总数 + +``` +declare loca cursor scroll for (select ori_loca,count(ori_loca) 荣誉总数 from tb_inf_student where ori_loca='北京' group by ori_loca) + +open loca +fetch first from loca --游标第一行 +declare @oloca varchar(8),@locount int +fetch first from loca into @oloca,@locount +print @oloca+','+cast( @locount as varchar(8)) + +close loca +``` + +--- 合理使用游标和事务,让5-1号前借书的学生将图书归还 + +``` +deallocate xs3 +declare xs3 cursor scroll for (select stu_num,return_time from tb_record where borrow_time<'2019-05-01') +open xs3 +begin transaction +declare @a char(8) +declare @b date +fetch first from xs3 into @a,@b +while @@FETCH_STATUS=0 + begin + if @b is null + begin + update tb_record set return_time = getdate() where stu_num = @a + end + fetch next from xs3 into @a,@b + end +--select * from tb_record +--rollback transaction +declare @err int=0 +set @err +=@@error +if @err>0 + begin + print '失败' + rollback transaction + end +else + begin + select stu_num,return_time from tb_record + end +``` \ No newline at end of file diff --git "a/03\351\231\210\346\236\253/\344\275\234\344\270\232/20220921-\345\207\275\346\225\260\344\275\234\344\270\232.md" "b/03\351\231\210\346\236\253/\344\275\234\344\270\232/20220921-\345\207\275\346\225\260\344\275\234\344\270\232.md" new file mode 100644 index 0000000..5c4d3a1 --- /dev/null +++ "b/03\351\231\210\346\236\253/\344\275\234\344\270\232/20220921-\345\207\275\346\225\260\344\275\234\344\270\232.md" @@ -0,0 +1,96 @@ +--(1)编写一个函数求该银行的金额总和 + +``` +go +create function moneysum() +returns table +as + return select sum(CardMoney) 金额总和 from BankCard +go + +select * from moneysum() +``` + +--(2)传入账户编号,返回账户真实姓名 + +``` +go +create function zname(@id int) +returns varchar(20) +as +begin + declare @name varchar(20) + select @name=RealName from AccountInfo where AccountId=@id +return @name +end +go +select dbo.zname(2) +``` + +--(3)传递开始时间和结束时间,返回交易记录(存钱取钱),交易记录中包含 真实姓名,卡号,存钱金额,取钱金额,交易时间。 + + + +``` +go +create function cards(@begindate varchar(20),@enddate varchar(20)) +returns table +as + +return select RealName,b.CardNo,MoneyInBank,MoneyOutBank,ExchangeTime from CardExchange c +join BankCard b on c.CardNo=b.CardNo +join AccountInfo a on b.AccountId=a.AccountId +where ExchangeTime > '2022-09-01 00:00:00' and ExchangeTime < '2022-09-30 23:59:59' +go + +select * from cards('2022-09-01','2022-09-30') + +drop function cards +``` + +--方案一(逻辑复杂,函数内容除了返回结果的sql语句还有其他内容,例如定义变量等): + +--(4)查询银行卡信息,将银行卡状态1,2,3,4分别转换为汉字“正常,挂失,冻结,注销”,根据银行卡余额显示银行卡等级 30万以下为“普通用户”,30万及以上为"VIP用户",分别显示卡号,身份证,姓名,余额,用户等级,银行卡状态。 + +--方案一:直接在sql语句中使用case when + +--方案二:将等级和状态用函数实现 + +``` +go +create function messag() +returns table +as +return select CardNo ,AccountCode ,RealName ,CardMoney ,CardState, +case +when CardState='1' then '正常' +when CardState='2' then '挂失' +when CardState='3' then '冻结' +when CardState='4' then '注销' +end 银行卡状态, +case +when CardMoney >=300000 then 'VIP用户' +when CardMoney <300000 then '普通用户' +end 用户等级 +from BankCard b +join AccountInfo a on b.AccountId=a.AccountId +go + +select * from messag() +``` + + + +--(5)编写函数,根据出生日期求年龄,年龄求实岁,例如: +-- 生日为2000-5-5,当前为2018-5-4,年龄为17岁 +-- 生日为2000-5-5,当前为2018-5-6,年龄为18岁 + +``` +go +create function births() +returns table +as + return select DATEDIFF(yy,empBirth,GETDATE()) as 岁数 from emp +go +``` + -- Gitee From 67df4b0feb7de9f5a1b2a813556f39a8fce90dcf Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E9=99=88=E6=9E=AB?= <1687425871@qq.com> Date: Sun, 25 Sep 2022 17:22:46 +0000 Subject: [PATCH 02/14] 9.24 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: 陈枫 <1687425871@qq.com> --- .../2022-09-22\346\255\273\351\224\201.md" | 80 +++++++++++++++++++ 1 file changed, 80 insertions(+) create mode 100644 "03\351\231\210\346\236\253/\347\254\224\350\256\260/2022-09-22\346\255\273\351\224\201.md" diff --git "a/03\351\231\210\346\236\253/\347\254\224\350\256\260/2022-09-22\346\255\273\351\224\201.md" "b/03\351\231\210\346\236\253/\347\254\224\350\256\260/2022-09-22\346\255\273\351\224\201.md" new file mode 100644 index 0000000..807744a --- /dev/null +++ "b/03\351\231\210\346\236\253/\347\254\224\350\256\260/2022-09-22\346\255\273\351\224\201.md" @@ -0,0 +1,80 @@ +## 关联子查询 + +#### 同表关联一个一个对照查询 + +``` +--子查询 +select * from tb_student +where birth in (select min(birth) from tb_student group by gender) + +--关联子查询 +select * from tb_student t1 where birth =(select min(birth) from tb_student t2 + where t2.gender=t1.gender) + --=返回标量 + +--先在t1(外层查询)查询数据: gender已经查询出来了 +--在内部一行一行查询 + + +--部门工资最高的员工:部门名称,员工名称,薪水 +select * from Department d join Employee e on d.id=e.departmentId +where salary in (select max(salary) from Employee group by departmentId) + +--关联子查询 +select * from Department d join Employee e on d.id=e.departmentId +where salary = +(select max(salary) from +Employee e1 where e.departmentId=e1.departmentId) + +同表关联一个一个对照查询 +``` + +## 排序 + +``` +over +frame: rows between unbounded preceding and current row +unbounded preceding:第一行 +current row:当前行 +select score,max(score) +over (order by stuid asc rows between current row and 1 following) frame +from stuscore + +frame:rows, range +between ... and ... +unbounded preceding: 第一行 +unbounded following: 最后一行 +CURRENT ROW: 当前行 +ROWS:逻辑位置存储 RANGE:物理位置存储 + 行号 preceding: 前面几行 + 行号 following: 后面几行 +``` + +## 死锁(事务) + +#### 死锁产生的原因 + +A事务和B事务需要使用资源1,2,但是A事务占用了资源1,B事务占用了资源2,两个事务同时等待对方资源释放。 死锁是指在一组进程中的各个进程均占有不会释放的资源,但因互相申请被其他进程所占用不会释放的资源而处于的一种永久等待状态。 + +#### 防止死锁产生: + +语句保持一致 事务语句不要写太长 + +``` +--A用户 +--begin transaction: A-->语句1 +--语句1 update StuInfo set classid = 2 where StuName='黄炜杰' +--语句2 update StuInfo set classid = 2 where StuName='李雅芸' +--commit transaction + + +--B用户 +--begin transaction: B-->语句1 +--语句1: update StuInfo set classid = 2 where StuName='李雅芸' +--语句2: update StuInfo set classid = 2 where StuName='黄炜杰' +--commit transaction +``` + +事务只能整体完成 + +当一个事务无法结束时,另一个与之有关的事务就会陷入死锁,占用资源永久等待 \ No newline at end of file -- Gitee From c2d2721335c1512caf8ef4c2b1c5ae9ec629bcf9 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E9=99=88=E6=9E=AB?= <1687425871@qq.com> Date: Sun, 25 Sep 2022 17:23:47 +0000 Subject: [PATCH 03/14] =?UTF-8?q?=E9=87=8D=E5=91=BD=E5=90=8D=2003=E9=99=88?= =?UTF-8?q?=E6=9E=AB/=E7=AC=94=E8=AE=B0/2022-09-22=E6=AD=BB=E9=94=81.md=20?= =?UTF-8?q?=E4=B8=BA=2003=E9=99=88=E6=9E=AB/=E7=AC=94=E8=AE=B0/2022-09-22-?= =?UTF-8?q?=E6=AD=BB=E9=94=81=E7=AC=94=E8=AE=B0.md?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- ...022-09-22-\346\255\273\351\224\201\347\254\224\350\256\260.md" | 0 1 file changed, 0 insertions(+), 0 deletions(-) rename "03\351\231\210\346\236\253/\347\254\224\350\256\260/2022-09-22\346\255\273\351\224\201.md" => "03\351\231\210\346\236\253/\347\254\224\350\256\260/2022-09-22-\346\255\273\351\224\201\347\254\224\350\256\260.md" (100%) diff --git "a/03\351\231\210\346\236\253/\347\254\224\350\256\260/2022-09-22\346\255\273\351\224\201.md" "b/03\351\231\210\346\236\253/\347\254\224\350\256\260/2022-09-22-\346\255\273\351\224\201\347\254\224\350\256\260.md" similarity index 100% rename from "03\351\231\210\346\236\253/\347\254\224\350\256\260/2022-09-22\346\255\273\351\224\201.md" rename to "03\351\231\210\346\236\253/\347\254\224\350\256\260/2022-09-22-\346\255\273\351\224\201\347\254\224\350\256\260.md" -- Gitee From b17dc7eae01f8718bcb61a15ee23f4675c8b9812 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E9=99=88=E6=9E=AB?= <1687425871@qq.com> Date: Sun, 25 Sep 2022 17:24:05 +0000 Subject: [PATCH 04/14] =?UTF-8?q?=E9=87=8D=E5=91=BD=E5=90=8D=2003=E9=99=88?= =?UTF-8?q?=E6=9E=AB/=E7=AC=94=E8=AE=B0/20220831-=E6=9F=A5=E8=AF=A2?= =?UTF-8?q?=E5=A4=8D=E4=B9=A0=E7=AC=94=E8=AE=B0.md=20=E4=B8=BA=2003?= =?UTF-8?q?=E9=99=88=E6=9E=AB/=E7=AC=94=E8=AE=B0/2022-0831-=E6=9F=A5?= =?UTF-8?q?=E8=AF=A2=E5=A4=8D=E4=B9=A0=E7=AC=94=E8=AE=B0.md?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- ...50\257\242\345\244\215\344\271\240\347\254\224\350\256\260.md" | 0 1 file changed, 0 insertions(+), 0 deletions(-) rename "03\351\231\210\346\236\253/\347\254\224\350\256\260/20220831-\346\237\245\350\257\242\345\244\215\344\271\240\347\254\224\350\256\260.md" => "03\351\231\210\346\236\253/\347\254\224\350\256\260/2022-0831-\346\237\245\350\257\242\345\244\215\344\271\240\347\254\224\350\256\260.md" (100%) diff --git "a/03\351\231\210\346\236\253/\347\254\224\350\256\260/20220831-\346\237\245\350\257\242\345\244\215\344\271\240\347\254\224\350\256\260.md" "b/03\351\231\210\346\236\253/\347\254\224\350\256\260/2022-0831-\346\237\245\350\257\242\345\244\215\344\271\240\347\254\224\350\256\260.md" similarity index 100% rename from "03\351\231\210\346\236\253/\347\254\224\350\256\260/20220831-\346\237\245\350\257\242\345\244\215\344\271\240\347\254\224\350\256\260.md" rename to "03\351\231\210\346\236\253/\347\254\224\350\256\260/2022-0831-\346\237\245\350\257\242\345\244\215\344\271\240\347\254\224\350\256\260.md" -- Gitee From d283d792417b08ca971dd2225405a5d895caf318 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E9=99=88=E6=9E=AB?= <1687425871@qq.com> Date: Sun, 25 Sep 2022 17:24:15 +0000 Subject: [PATCH 05/14] =?UTF-8?q?=E9=87=8D=E5=91=BD=E5=90=8D=2003=E9=99=88?= =?UTF-8?q?=E6=9E=AB/=E7=AC=94=E8=AE=B0/20220904-SQL=E9=AB=98=E7=BA=A7?= =?UTF-8?q?=E7=AC=94=E8=AE=B0.md=20=E4=B8=BA=2003=E9=99=88=E6=9E=AB/?= =?UTF-8?q?=E7=AC=94=E8=AE=B0/2022-0904-SQL=E9=AB=98=E7=BA=A7=E7=AC=94?= =?UTF-8?q?=E8=AE=B0.md?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- ...2-0904-SQL\351\253\230\347\272\247\347\254\224\350\256\260.md" | 0 1 file changed, 0 insertions(+), 0 deletions(-) rename "03\351\231\210\346\236\253/\347\254\224\350\256\260/20220904-SQL\351\253\230\347\272\247\347\254\224\350\256\260.md" => "03\351\231\210\346\236\253/\347\254\224\350\256\260/2022-0904-SQL\351\253\230\347\272\247\347\254\224\350\256\260.md" (100%) diff --git "a/03\351\231\210\346\236\253/\347\254\224\350\256\260/20220904-SQL\351\253\230\347\272\247\347\254\224\350\256\260.md" "b/03\351\231\210\346\236\253/\347\254\224\350\256\260/2022-0904-SQL\351\253\230\347\272\247\347\254\224\350\256\260.md" similarity index 100% rename from "03\351\231\210\346\236\253/\347\254\224\350\256\260/20220904-SQL\351\253\230\347\272\247\347\254\224\350\256\260.md" rename to "03\351\231\210\346\236\253/\347\254\224\350\256\260/2022-0904-SQL\351\253\230\347\272\247\347\254\224\350\256\260.md" -- Gitee From a2718761f6d1d42604387d99e36df1bb37875db2 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E9=99=88=E6=9E=AB?= <1687425871@qq.com> Date: Sun, 25 Sep 2022 17:24:39 +0000 Subject: [PATCH 06/14] =?UTF-8?q?=E9=87=8D=E5=91=BD=E5=90=8D=2003=E9=99=88?= =?UTF-8?q?=E6=9E=AB/=E7=AC=94=E8=AE=B0/2022-0831-=E6=9F=A5=E8=AF=A2?= =?UTF-8?q?=E5=A4=8D=E4=B9=A0=E7=AC=94=E8=AE=B0.md=20=E4=B8=BA=2003?= =?UTF-8?q?=E9=99=88=E6=9E=AB/=E7=AC=94=E8=AE=B0/2022-08-31-=E6=9F=A5?= =?UTF-8?q?=E8=AF=A2=E5=A4=8D=E4=B9=A0=E7=AC=94=E8=AE=B0.md?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- ...50\257\242\345\244\215\344\271\240\347\254\224\350\256\260.md" | 0 1 file changed, 0 insertions(+), 0 deletions(-) rename "03\351\231\210\346\236\253/\347\254\224\350\256\260/2022-0831-\346\237\245\350\257\242\345\244\215\344\271\240\347\254\224\350\256\260.md" => "03\351\231\210\346\236\253/\347\254\224\350\256\260/2022-08-31-\346\237\245\350\257\242\345\244\215\344\271\240\347\254\224\350\256\260.md" (100%) diff --git "a/03\351\231\210\346\236\253/\347\254\224\350\256\260/2022-0831-\346\237\245\350\257\242\345\244\215\344\271\240\347\254\224\350\256\260.md" "b/03\351\231\210\346\236\253/\347\254\224\350\256\260/2022-08-31-\346\237\245\350\257\242\345\244\215\344\271\240\347\254\224\350\256\260.md" similarity index 100% rename from "03\351\231\210\346\236\253/\347\254\224\350\256\260/2022-0831-\346\237\245\350\257\242\345\244\215\344\271\240\347\254\224\350\256\260.md" rename to "03\351\231\210\346\236\253/\347\254\224\350\256\260/2022-08-31-\346\237\245\350\257\242\345\244\215\344\271\240\347\254\224\350\256\260.md" -- Gitee From 1d375ebc1da7a1dbe4cf487b4b06b85c138fc7b8 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E9=99=88=E6=9E=AB?= <1687425871@qq.com> Date: Sun, 25 Sep 2022 17:24:58 +0000 Subject: [PATCH 07/14] =?UTF-8?q?=E9=87=8D=E5=91=BD=E5=90=8D=2003=E9=99=88?= =?UTF-8?q?=E6=9E=AB/=E7=AC=94=E8=AE=B0/2022-0904-SQL=E9=AB=98=E7=BA=A7?= =?UTF-8?q?=E7=AC=94=E8=AE=B0.md=20=E4=B8=BA=2003=E9=99=88=E6=9E=AB/?= =?UTF-8?q?=E7=AC=94=E8=AE=B0/2022-09-04-SQL=E9=AB=98=E7=BA=A7=E7=AC=94?= =?UTF-8?q?=E8=AE=B0.md?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- ...-09-04-SQL\351\253\230\347\272\247\347\254\224\350\256\260.md" | 0 1 file changed, 0 insertions(+), 0 deletions(-) rename "03\351\231\210\346\236\253/\347\254\224\350\256\260/2022-0904-SQL\351\253\230\347\272\247\347\254\224\350\256\260.md" => "03\351\231\210\346\236\253/\347\254\224\350\256\260/2022-09-04-SQL\351\253\230\347\272\247\347\254\224\350\256\260.md" (100%) diff --git "a/03\351\231\210\346\236\253/\347\254\224\350\256\260/2022-0904-SQL\351\253\230\347\272\247\347\254\224\350\256\260.md" "b/03\351\231\210\346\236\253/\347\254\224\350\256\260/2022-09-04-SQL\351\253\230\347\272\247\347\254\224\350\256\260.md" similarity index 100% rename from "03\351\231\210\346\236\253/\347\254\224\350\256\260/2022-0904-SQL\351\253\230\347\272\247\347\254\224\350\256\260.md" rename to "03\351\231\210\346\236\253/\347\254\224\350\256\260/2022-09-04-SQL\351\253\230\347\272\247\347\254\224\350\256\260.md" -- Gitee From b2aa560902342e593a7415ed94d86f60d50adb04 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E9=99=88=E6=9E=AB?= <1687425871@qq.com> Date: Sun, 25 Sep 2022 17:25:08 +0000 Subject: [PATCH 08/14] =?UTF-8?q?=E9=87=8D=E5=91=BD=E5=90=8D=2003=E9=99=88?= =?UTF-8?q?=E6=9E=AB/=E7=AC=94=E8=AE=B0/20220905-=E5=8F=98=E9=87=8F?= =?UTF-8?q?=E7=9A=84=E5=AE=9A=E4=B9=89=E7=AC=94=E8=AE=B0.md=20=E4=B8=BA=20?= =?UTF-8?q?03=E9=99=88=E6=9E=AB/=E7=AC=94=E8=AE=B0/2022-09-05-=E5=8F=98?= =?UTF-8?q?=E9=87=8F=E7=9A=84=E5=AE=9A=E4=B9=89=E7=AC=94=E8=AE=B0.md?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- ...47\232\204\345\256\232\344\271\211\347\254\224\350\256\260.md" | 0 1 file changed, 0 insertions(+), 0 deletions(-) rename "03\351\231\210\346\236\253/\347\254\224\350\256\260/20220905-\345\217\230\351\207\217\347\232\204\345\256\232\344\271\211\347\254\224\350\256\260.md" => "03\351\231\210\346\236\253/\347\254\224\350\256\260/2022-09-05-\345\217\230\351\207\217\347\232\204\345\256\232\344\271\211\347\254\224\350\256\260.md" (100%) diff --git "a/03\351\231\210\346\236\253/\347\254\224\350\256\260/20220905-\345\217\230\351\207\217\347\232\204\345\256\232\344\271\211\347\254\224\350\256\260.md" "b/03\351\231\210\346\236\253/\347\254\224\350\256\260/2022-09-05-\345\217\230\351\207\217\347\232\204\345\256\232\344\271\211\347\254\224\350\256\260.md" similarity index 100% rename from "03\351\231\210\346\236\253/\347\254\224\350\256\260/20220905-\345\217\230\351\207\217\347\232\204\345\256\232\344\271\211\347\254\224\350\256\260.md" rename to "03\351\231\210\346\236\253/\347\254\224\350\256\260/2022-09-05-\345\217\230\351\207\217\347\232\204\345\256\232\344\271\211\347\254\224\350\256\260.md" -- Gitee From c3d9b2b9361fdfda386b3c6e27dc923c4bfa1073 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E9=99=88=E6=9E=AB?= <1687425871@qq.com> Date: Sun, 25 Sep 2022 17:25:18 +0000 Subject: [PATCH 09/14] =?UTF-8?q?=E9=87=8D=E5=91=BD=E5=90=8D=2003=E9=99=88?= =?UTF-8?q?=E6=9E=AB/=E7=AC=94=E8=AE=B0/20220921-=E5=87=BD=E6=95=B0?= =?UTF-8?q?=E7=AC=94=E8=AE=B0.md=20=E4=B8=BA=2003=E9=99=88=E6=9E=AB/?= =?UTF-8?q?=E7=AC=94=E8=AE=B0/2022-09-21-=E5=87=BD=E6=95=B0=E7=AC=94?= =?UTF-8?q?=E8=AE=B0.md?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- ...022-09-21-\345\207\275\346\225\260\347\254\224\350\256\260.md" | 0 1 file changed, 0 insertions(+), 0 deletions(-) rename "03\351\231\210\346\236\253/\347\254\224\350\256\260/20220921-\345\207\275\346\225\260\347\254\224\350\256\260.md" => "03\351\231\210\346\236\253/\347\254\224\350\256\260/2022-09-21-\345\207\275\346\225\260\347\254\224\350\256\260.md" (100%) diff --git "a/03\351\231\210\346\236\253/\347\254\224\350\256\260/20220921-\345\207\275\346\225\260\347\254\224\350\256\260.md" "b/03\351\231\210\346\236\253/\347\254\224\350\256\260/2022-09-21-\345\207\275\346\225\260\347\254\224\350\256\260.md" similarity index 100% rename from "03\351\231\210\346\236\253/\347\254\224\350\256\260/20220921-\345\207\275\346\225\260\347\254\224\350\256\260.md" rename to "03\351\231\210\346\236\253/\347\254\224\350\256\260/2022-09-21-\345\207\275\346\225\260\347\254\224\350\256\260.md" -- Gitee From e59a1487e4f92996c5cfa1fabd0cc90457226240 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E9=99=88=E6=9E=AB?= <1687425871@qq.com> Date: Sun, 25 Sep 2022 17:25:30 +0000 Subject: [PATCH 10/14] =?UTF-8?q?=E9=87=8D=E5=91=BD=E5=90=8D=2003=E9=99=88?= =?UTF-8?q?=E6=9E=AB/=E7=AC=94=E8=AE=B0/20220919-=E4=BA=8B=E5=8A=A1?= =?UTF-8?q?=E7=AC=94=E8=AE=B0.md=20=E4=B8=BA=2003=E9=99=88=E6=9E=AB/?= =?UTF-8?q?=E7=AC=94=E8=AE=B0/2022-09-19-=E4=BA=8B=E5=8A=A1=E7=AC=94?= =?UTF-8?q?=E8=AE=B0.md?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- ...022-09-19-\344\272\213\345\212\241\347\254\224\350\256\260.md" | 0 1 file changed, 0 insertions(+), 0 deletions(-) rename "03\351\231\210\346\236\253/\347\254\224\350\256\260/20220919-\344\272\213\345\212\241\347\254\224\350\256\260.md" => "03\351\231\210\346\236\253/\347\254\224\350\256\260/2022-09-19-\344\272\213\345\212\241\347\254\224\350\256\260.md" (100%) diff --git "a/03\351\231\210\346\236\253/\347\254\224\350\256\260/20220919-\344\272\213\345\212\241\347\254\224\350\256\260.md" "b/03\351\231\210\346\236\253/\347\254\224\350\256\260/2022-09-19-\344\272\213\345\212\241\347\254\224\350\256\260.md" similarity index 100% rename from "03\351\231\210\346\236\253/\347\254\224\350\256\260/20220919-\344\272\213\345\212\241\347\254\224\350\256\260.md" rename to "03\351\231\210\346\236\253/\347\254\224\350\256\260/2022-09-19-\344\272\213\345\212\241\347\254\224\350\256\260.md" -- Gitee From d6cf5be4092ae200f0fb57419b70cc694cf1d2d0 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E9=99=88=E6=9E=AB?= <1687425871@qq.com> Date: Sun, 25 Sep 2022 17:25:40 +0000 Subject: [PATCH 11/14] =?UTF-8?q?=E9=87=8D=E5=91=BD=E5=90=8D=2003=E9=99=88?= =?UTF-8?q?=E6=9E=AB/=E7=AC=94=E8=AE=B0/20220920-=E6=B8=B8=E6=A0=87?= =?UTF-8?q?=E7=AC=94=E8=AE=B0.md=20=E4=B8=BA=2003=E9=99=88=E6=9E=AB/?= =?UTF-8?q?=E7=AC=94=E8=AE=B0/2022-09-20-=E6=B8=B8=E6=A0=87=E7=AC=94?= =?UTF-8?q?=E8=AE=B0.md?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- ...022-09-20-\346\270\270\346\240\207\347\254\224\350\256\260.md" | 0 1 file changed, 0 insertions(+), 0 deletions(-) rename "03\351\231\210\346\236\253/\347\254\224\350\256\260/20220920-\346\270\270\346\240\207\347\254\224\350\256\260.md" => "03\351\231\210\346\236\253/\347\254\224\350\256\260/2022-09-20-\346\270\270\346\240\207\347\254\224\350\256\260.md" (100%) diff --git "a/03\351\231\210\346\236\253/\347\254\224\350\256\260/20220920-\346\270\270\346\240\207\347\254\224\350\256\260.md" "b/03\351\231\210\346\236\253/\347\254\224\350\256\260/2022-09-20-\346\270\270\346\240\207\347\254\224\350\256\260.md" similarity index 100% rename from "03\351\231\210\346\236\253/\347\254\224\350\256\260/20220920-\346\270\270\346\240\207\347\254\224\350\256\260.md" rename to "03\351\231\210\346\236\253/\347\254\224\350\256\260/2022-09-20-\346\270\270\346\240\207\347\254\224\350\256\260.md" -- Gitee From 50795d95cf3faed335c5d1b9b158e0731b040ebd Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E9=99=88=E6=9E=AB?= <1687425871@qq.com> Date: Sun, 25 Sep 2022 17:25:52 +0000 Subject: [PATCH 12/14] =?UTF-8?q?=E9=87=8D=E5=91=BD=E5=90=8D=2003=E9=99=88?= =?UTF-8?q?=E6=9E=AB/=E7=AC=94=E8=AE=B0/20220914-=E7=B4=A2=E5=BC=95?= =?UTF-8?q?=E7=AC=94=E8=AE=B0.md=20=E4=B8=BA=2003=E9=99=88=E6=9E=AB/?= =?UTF-8?q?=E7=AC=94=E8=AE=B0/2022-09-14-=E7=B4=A2=E5=BC=95=E7=AC=94?= =?UTF-8?q?=E8=AE=B0.md?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- ...022-09-14-\347\264\242\345\274\225\347\254\224\350\256\260.md" | 0 1 file changed, 0 insertions(+), 0 deletions(-) rename "03\351\231\210\346\236\253/\347\254\224\350\256\260/20220914-\347\264\242\345\274\225\347\254\224\350\256\260.md" => "03\351\231\210\346\236\253/\347\254\224\350\256\260/2022-09-14-\347\264\242\345\274\225\347\254\224\350\256\260.md" (100%) diff --git "a/03\351\231\210\346\236\253/\347\254\224\350\256\260/20220914-\347\264\242\345\274\225\347\254\224\350\256\260.md" "b/03\351\231\210\346\236\253/\347\254\224\350\256\260/2022-09-14-\347\264\242\345\274\225\347\254\224\350\256\260.md" similarity index 100% rename from "03\351\231\210\346\236\253/\347\254\224\350\256\260/20220914-\347\264\242\345\274\225\347\254\224\350\256\260.md" rename to "03\351\231\210\346\236\253/\347\254\224\350\256\260/2022-09-14-\347\264\242\345\274\225\347\254\224\350\256\260.md" -- Gitee From c511f623768aebf203edcc9a7e97ac9b6df33f77 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E9=99=88=E6=9E=AB?= <1687425871@qq.com> Date: Sun, 25 Sep 2022 17:26:01 +0000 Subject: [PATCH 13/14] =?UTF-8?q?=E9=87=8D=E5=91=BD=E5=90=8D=2003=E9=99=88?= =?UTF-8?q?=E6=9E=AB/=E7=AC=94=E8=AE=B0/20220906-=E9=80=BB=E8=BE=91?= =?UTF-8?q?=E6=8E=A7=E5=88=B6=E7=AC=94=E8=AE=B0.md=20=E4=B8=BA=2003?= =?UTF-8?q?=E9=99=88=E6=9E=AB/=E7=AC=94=E8=AE=B0/2022-09-06-=E9=80=BB?= =?UTF-8?q?=E8=BE=91=E6=8E=A7=E5=88=B6=E7=AC=94=E8=AE=B0.md?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- ...50\276\221\346\216\247\345\210\266\347\254\224\350\256\260.md" | 0 1 file changed, 0 insertions(+), 0 deletions(-) rename "03\351\231\210\346\236\253/\347\254\224\350\256\260/20220906-\351\200\273\350\276\221\346\216\247\345\210\266\347\254\224\350\256\260.md" => "03\351\231\210\346\236\253/\347\254\224\350\256\260/2022-09-06-\351\200\273\350\276\221\346\216\247\345\210\266\347\254\224\350\256\260.md" (100%) diff --git "a/03\351\231\210\346\236\253/\347\254\224\350\256\260/20220906-\351\200\273\350\276\221\346\216\247\345\210\266\347\254\224\350\256\260.md" "b/03\351\231\210\346\236\253/\347\254\224\350\256\260/2022-09-06-\351\200\273\350\276\221\346\216\247\345\210\266\347\254\224\350\256\260.md" similarity index 100% rename from "03\351\231\210\346\236\253/\347\254\224\350\256\260/20220906-\351\200\273\350\276\221\346\216\247\345\210\266\347\254\224\350\256\260.md" rename to "03\351\231\210\346\236\253/\347\254\224\350\256\260/2022-09-06-\351\200\273\350\276\221\346\216\247\345\210\266\347\254\224\350\256\260.md" -- Gitee From acbbcee5aefc82740cd8a493c9307317b1d84722 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E9=99=88=E6=9E=AB?= <1687425871@qq.com> Date: Sun, 25 Sep 2022 17:26:14 +0000 Subject: [PATCH 14/14] =?UTF-8?q?=E9=87=8D=E5=91=BD=E5=90=8D=2003=E9=99=88?= =?UTF-8?q?=E6=9E=AB/=E7=AC=94=E8=AE=B0/20220915-=E8=A7=86=E5=9B=BE?= =?UTF-8?q?=E7=AC=94=E8=AE=B0.md=20=E4=B8=BA=2003=E9=99=88=E6=9E=AB/?= =?UTF-8?q?=E7=AC=94=E8=AE=B0/2022-09-15-=E8=A7=86=E5=9B=BE=E7=AC=94?= =?UTF-8?q?=E8=AE=B0.md?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- ...022-09-15-\350\247\206\345\233\276\347\254\224\350\256\260.md" | 0 1 file changed, 0 insertions(+), 0 deletions(-) rename "03\351\231\210\346\236\253/\347\254\224\350\256\260/20220915-\350\247\206\345\233\276\347\254\224\350\256\260.md" => "03\351\231\210\346\236\253/\347\254\224\350\256\260/2022-09-15-\350\247\206\345\233\276\347\254\224\350\256\260.md" (100%) diff --git "a/03\351\231\210\346\236\253/\347\254\224\350\256\260/20220915-\350\247\206\345\233\276\347\254\224\350\256\260.md" "b/03\351\231\210\346\236\253/\347\254\224\350\256\260/2022-09-15-\350\247\206\345\233\276\347\254\224\350\256\260.md" similarity index 100% rename from "03\351\231\210\346\236\253/\347\254\224\350\256\260/20220915-\350\247\206\345\233\276\347\254\224\350\256\260.md" rename to "03\351\231\210\346\236\253/\347\254\224\350\256\260/2022-09-15-\350\247\206\345\233\276\347\254\224\350\256\260.md" -- Gitee