查询命令题

来源:百度知道 编辑:UC知道 时间:2024/09/20 09:24:57
储户信息表(表名为:CH)
账号 姓名 开户日期
1001 李大明 2003-1-1
1002 高海宇 2004-9-8
1003 王天来 2008-2-3
储户存取款记录表(表名为WL,其中存取标记中1代表存,0代表取)
账号 办理日期 存取标记 金额
1001 2003-1-1 1 1000
1001 2003-4-5 1 2000
1001 2004-5-6 0 500
1002 2004-9-8 1 2030
1003 2008-2-3 1 1900
1001 2008-3-4 0 200
1)查询李大明从开户到现在的所有存取款记录,包括帐号,姓名,办理日期,存取标记,金额等字段。

2)查询所有储户的存款记录,包括帐号,姓名,办理日期,存取标记,金额等字段。

select CH.帐号,CH.姓名,WL.办理日期,WL.存取标记,WL.金额 from CH,WL where CH.姓名 = '李大明'

select CH.帐号,CH.姓名,WL.办理日期,WL.存取标记,WL.金额 from CH,WL where WL.存取标记 = '1'

1、select CH.帐号,CH.姓名,WL.办理日期,WL.存取标记,WL.金额
from CH inner join WL on CH.帐号=WL.帐号
where CH.姓名="李大明"
2、select CH.帐号,CH.姓名,WL.办理日期,WL.存取标记,WL.金额
from CH inner join WL on CH.帐号=WL.帐号
where WL.存取标记="1"