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/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" "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" new file mode 100644 index 0000000000000000000000000000000000000000..85d794a5ebbc3f72b1d2bfb2dc061218c1800d69 --- /dev/null +++ "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" @@ -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 + 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"