From 3e049885366264d99f860b46a48f2042415a21f9 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E5=88=98=E6=B0=B8=E6=BD=98?= <1924969174@qq.com> Date: Tue, 20 Sep 2022 10:41:12 +0000 Subject: [PATCH 1/2] =?UTF-8?q?=E5=88=98=E6=B0=B8=E6=BD=98?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: 刘永潘 <1924969174@qq.com> --- .../2022-9-20\344\275\234\344\270\232.sql" | 55 +++++++++++++++++++ 1 file changed, 55 insertions(+) create mode 100644 "\345\210\230\346\260\270\346\275\230/\344\275\234\344\270\232/2022-9-20\344\275\234\344\270\232.sql" diff --git "a/\345\210\230\346\260\270\346\275\230/\344\275\234\344\270\232/2022-9-20\344\275\234\344\270\232.sql" "b/\345\210\230\346\260\270\346\275\230/\344\275\234\344\270\232/2022-9-20\344\275\234\344\270\232.sql" new file mode 100644 index 0000000..85d794a --- /dev/null +++ "b/\345\210\230\346\260\270\346\275\230/\344\275\234\344\270\232/2022-9-20\344\275\234\344\270\232.sql" @@ -0,0 +1,55 @@ +select * from AccountInfo +select * from BankCard +select * from CardExchange +select * from CardStateChange +select * from CardTransfer + + + +--1. ¹ØÓðµÄÒøÐп¨ºÅΪ"6225547858741263"£¬²éѯ³öÓà¶î±È¹ØÓð¶àµÄÒøÐп¨ÐÅÏ¢£¬ÏÔʾ¿¨ºÅ£¬Éí·ÝÖ¤£¬ÐÕÃû£¬Óà¶î¡£ +select a.AccountId,a.RealName,b.* from AccountInfo a, +(select * from BankCard +where CardMoney>(select CardMoney from BankCard +WHERE CardNo=6225547858741263))b +where b.AccountId=a.AccountId + +--2. ´ÓËùÓÐÕË»§ÐÅÏ¢Öвéѯ³öÓà¶î×î¸ßµÄ½»Ò×Ã÷ϸ(´æÇ®È¡Ç®ÐÅÏ¢)¡£ +select * from CardExchange where MoneyInBank=(select max(MoneyInBank) from CardExchange ) + +select * from CardExchange where CardNo in +(select CardNo from BankCard where CardMoney = + (select MAX(CardMoney) from BankCard) +) + +--3. ²éѯÓÐÈ¡¿î¼Ç¼µÄÒøÐп¨¼°ÕË»§ÐÅÏ¢£¬ÏÔʾ¿¨ºÅ£¬Éí·ÝÖ¤£¬ÐÕÃû£¬Óà¶î¡£ +select b.*,ac.AccountCode,ac.RealName from AccountInfo ac,( +select * from BankCard where CardNo=(select CardNo from CardExchange where MoneyOutBank!=0))b +where b.AccountId=ac.AccountId + + + +--4. ²éѯ³öûÓдæ¿î¼Ç¼µÄÒøÐп¨¼°ÕË»§ÐÅÏ¢£¬ÏÔʾ¿¨ºÅ£¬Éí·ÝÖ¤£¬ÐÕÃû£¬Óà¶î¡£ +select *,ac.AccountCode,ac.RealName from AccountInfo ac,( +select * from BankCard where CardNo=(select cardno from CardExchange where MoneyInBank=0))ba +where ac.AccountId=ba.AccountId + + + +--5. ¹ØÓðµÄÒøÐп¨ºÅΪ"6225547858741263",²éѯµ±ÌìÊÇ·ñÓÐÊÕµ½×ªÕË¡£ +if exists (select * from CardTransfer where CardNoIn='6225547858741263') +print'ÓÐתÕ˼Ǽ' +else +print'ÎÞתÕ˼Ǽ' + + + +--6. ²éѯ³ö½»Ò×´ÎÊý£¨´æ¿îÈ¡¿î²Ù×÷£©×î¶àµÄÒøÐп¨ÕË»§ÐÅÏ¢£¬ÏÔʾ£º¿¨ºÅ£¬Éí·ÝÖ¤£¬ÐÕÃû£¬Óà¶î£¬½»Ò×´ÎÊý¡£ + + + +--7. ²éѯ³öûÓÐתÕ˽»Ò׼ǼµÄÒøÐп¨ÕË»§ÐÅÏ¢£¬ÏÔʾ¿¨ºÅ£¬Éí·ÝÖ¤£¬ÐÕÃû£¬Óà¶î¡£ +select ba.*,ac.AccountCode,ac.RealName from AccountInfo ac ,( +select * from BankCard where CardNo not in(select CardNoOut from CardTransfer ) +and CardNo not in(select CardNoIn from CardTransfer ))ba +where ac.AccountId=ba.AccountId + -- Gitee From a8e0d65ddb94f39e255c6fd5fde8074244c648c6 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E5=88=98=E6=B0=B8=E6=BD=98?= <1924969174@qq.com> Date: Tue, 20 Sep 2022 10:41:21 +0000 Subject: [PATCH 2/2] =?UTF-8?q?=E9=87=8D=E5=91=BD=E5=90=8D=20=E5=88=98?= =?UTF-8?q?=E6=B0=B8=E6=BD=98=20=E4=B8=BA=2016=E5=88=98=E6=B0=B8=E6=BD=98?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../.keep" => "16\345\210\230\346\260\270\346\275\230/.keep" | 0 .../\344\275\234\344\270\232/.keep" | 0 ...022-09-18\346\237\245\350\257\242\347\254\224\350\256\260.txt" | 0 .../2022-9-15\344\275\234\344\270\232.sql" | 0 .../2022-9-20\344\275\234\344\270\232.sql" | 0 .../\347\254\224\350\256\260/.keep" | 0 .../2022-9-15\347\254\224\350\256\260.txt" | 0 .../2022-9-18\344\275\234\344\270\232.sql" | 0 8 files changed, 0 insertions(+), 0 deletions(-) rename "\345\210\230\346\260\270\346\275\230/.keep" => "16\345\210\230\346\260\270\346\275\230/.keep" (100%) rename "\345\210\230\346\260\270\346\275\230/\344\275\234\344\270\232/.keep" => "16\345\210\230\346\260\270\346\275\230/\344\275\234\344\270\232/.keep" (100%) rename "\345\210\230\346\260\270\346\275\230/\344\275\234\344\270\232/2022-09-18\346\237\245\350\257\242\347\254\224\350\256\260.txt" => "16\345\210\230\346\260\270\346\275\230/\344\275\234\344\270\232/2022-09-18\346\237\245\350\257\242\347\254\224\350\256\260.txt" (100%) rename "\345\210\230\346\260\270\346\275\230/\344\275\234\344\270\232/2022-9-15\344\275\234\344\270\232.sql" => "16\345\210\230\346\260\270\346\275\230/\344\275\234\344\270\232/2022-9-15\344\275\234\344\270\232.sql" (100%) rename "\345\210\230\346\260\270\346\275\230/\344\275\234\344\270\232/2022-9-20\344\275\234\344\270\232.sql" => "16\345\210\230\346\260\270\346\275\230/\344\275\234\344\270\232/2022-9-20\344\275\234\344\270\232.sql" (100%) rename "\345\210\230\346\260\270\346\275\230/\347\254\224\350\256\260/.keep" => "16\345\210\230\346\260\270\346\275\230/\347\254\224\350\256\260/.keep" (100%) rename "\345\210\230\346\260\270\346\275\230/\347\254\224\350\256\260/2022-9-15\347\254\224\350\256\260.txt" => "16\345\210\230\346\260\270\346\275\230/\347\254\224\350\256\260/2022-9-15\347\254\224\350\256\260.txt" (100%) rename "\345\210\230\346\260\270\346\275\230/\347\254\224\350\256\260/2022-9-18\344\275\234\344\270\232.sql" => "16\345\210\230\346\260\270\346\275\230/\347\254\224\350\256\260/2022-9-18\344\275\234\344\270\232.sql" (100%) diff --git "a/\345\210\230\346\260\270\346\275\230/.keep" "b/16\345\210\230\346\260\270\346\275\230/.keep" similarity index 100% rename from "\345\210\230\346\260\270\346\275\230/.keep" rename to "16\345\210\230\346\260\270\346\275\230/.keep" diff --git "a/\345\210\230\346\260\270\346\275\230/\344\275\234\344\270\232/.keep" "b/16\345\210\230\346\260\270\346\275\230/\344\275\234\344\270\232/.keep" similarity index 100% rename from "\345\210\230\346\260\270\346\275\230/\344\275\234\344\270\232/.keep" rename to "16\345\210\230\346\260\270\346\275\230/\344\275\234\344\270\232/.keep" diff --git "a/\345\210\230\346\260\270\346\275\230/\344\275\234\344\270\232/2022-09-18\346\237\245\350\257\242\347\254\224\350\256\260.txt" "b/16\345\210\230\346\260\270\346\275\230/\344\275\234\344\270\232/2022-09-18\346\237\245\350\257\242\347\254\224\350\256\260.txt" similarity index 100% rename from "\345\210\230\346\260\270\346\275\230/\344\275\234\344\270\232/2022-09-18\346\237\245\350\257\242\347\254\224\350\256\260.txt" rename to "16\345\210\230\346\260\270\346\275\230/\344\275\234\344\270\232/2022-09-18\346\237\245\350\257\242\347\254\224\350\256\260.txt" diff --git "a/\345\210\230\346\260\270\346\275\230/\344\275\234\344\270\232/2022-9-15\344\275\234\344\270\232.sql" "b/16\345\210\230\346\260\270\346\275\230/\344\275\234\344\270\232/2022-9-15\344\275\234\344\270\232.sql" similarity index 100% rename from "\345\210\230\346\260\270\346\275\230/\344\275\234\344\270\232/2022-9-15\344\275\234\344\270\232.sql" rename to "16\345\210\230\346\260\270\346\275\230/\344\275\234\344\270\232/2022-9-15\344\275\234\344\270\232.sql" diff --git "a/\345\210\230\346\260\270\346\275\230/\344\275\234\344\270\232/2022-9-20\344\275\234\344\270\232.sql" "b/16\345\210\230\346\260\270\346\275\230/\344\275\234\344\270\232/2022-9-20\344\275\234\344\270\232.sql" similarity index 100% rename from "\345\210\230\346\260\270\346\275\230/\344\275\234\344\270\232/2022-9-20\344\275\234\344\270\232.sql" rename to "16\345\210\230\346\260\270\346\275\230/\344\275\234\344\270\232/2022-9-20\344\275\234\344\270\232.sql" diff --git "a/\345\210\230\346\260\270\346\275\230/\347\254\224\350\256\260/.keep" "b/16\345\210\230\346\260\270\346\275\230/\347\254\224\350\256\260/.keep" similarity index 100% rename from "\345\210\230\346\260\270\346\275\230/\347\254\224\350\256\260/.keep" rename to "16\345\210\230\346\260\270\346\275\230/\347\254\224\350\256\260/.keep" diff --git "a/\345\210\230\346\260\270\346\275\230/\347\254\224\350\256\260/2022-9-15\347\254\224\350\256\260.txt" "b/16\345\210\230\346\260\270\346\275\230/\347\254\224\350\256\260/2022-9-15\347\254\224\350\256\260.txt" similarity index 100% rename from "\345\210\230\346\260\270\346\275\230/\347\254\224\350\256\260/2022-9-15\347\254\224\350\256\260.txt" rename to "16\345\210\230\346\260\270\346\275\230/\347\254\224\350\256\260/2022-9-15\347\254\224\350\256\260.txt" diff --git "a/\345\210\230\346\260\270\346\275\230/\347\254\224\350\256\260/2022-9-18\344\275\234\344\270\232.sql" "b/16\345\210\230\346\260\270\346\275\230/\347\254\224\350\256\260/2022-9-18\344\275\234\344\270\232.sql" similarity index 100% rename from "\345\210\230\346\260\270\346\275\230/\347\254\224\350\256\260/2022-9-18\344\275\234\344\270\232.sql" rename to "16\345\210\230\346\260\270\346\275\230/\347\254\224\350\256\260/2022-9-18\344\275\234\344\270\232.sql" -- Gitee