soroushp
یک شنبه 20 آذر 1390, 15:30 عصر
با فرض جدول زیر:
deposit(c_name,b_name,acont_no_balance)-----P.K:acont_no,F.K:c_name,b_name
borrow(c_name,b_name,l_no,balance)----P.K:l_no,P.K:c_name,b_name
customer(c_name,c_city,c_street)-----P.K:c_name
branch(b_name,b_city)-----P.K:b_name
client(c_name,bankername)-------P.K:bankername,F.K:c_name
F.K:foreign key,P.K:primary key
جدول اول جدول حساب هست که شماره حساب کلید هست، جدول دوم جدول وام هست که ال نامبر کلید اصلی،جدول سوم مشتری است، چهارم شعبه،پنجم کلاینت
کوئری ها:
1- نام و نام شهر همه مشتریانی که با بانکر خودشان همنام نیستند و در شعب شهر خود حساب ندارند.
2- نام و نام شهر کلیه شعبی که فقط به مشتریان همشهری خود وام داده اند.
3-نام و نام شهر همه شعبی که هیچ دو مشتری همشهری باهم حساب ندارند.
4- نام و نام شهر کلیه شعبی که مشتریان تهرانی در آنها حساب ندارند و مشتریان قزوینی از آنها وام نگرفته اند.
5- نام و نام شهر مشتریانی که در کلیهه شعب شهر خود حساب دارند و از هیچ یک از شعب شهر خود وام نگرفته اند.
6- نام شعبی که بیشترین وام پرداختی را دارند و در شعبه شهر تهران قرار دارند
deposit(c_name,b_name,acont_no_balance)-----P.K:acont_no,F.K:c_name,b_name
borrow(c_name,b_name,l_no,balance)----P.K:l_no,P.K:c_name,b_name
customer(c_name,c_city,c_street)-----P.K:c_name
branch(b_name,b_city)-----P.K:b_name
client(c_name,bankername)-------P.K:bankername,F.K:c_name
F.K:foreign key,P.K:primary key
جدول اول جدول حساب هست که شماره حساب کلید هست، جدول دوم جدول وام هست که ال نامبر کلید اصلی،جدول سوم مشتری است، چهارم شعبه،پنجم کلاینت
کوئری ها:
1- نام و نام شهر همه مشتریانی که با بانکر خودشان همنام نیستند و در شعب شهر خود حساب ندارند.
2- نام و نام شهر کلیه شعبی که فقط به مشتریان همشهری خود وام داده اند.
3-نام و نام شهر همه شعبی که هیچ دو مشتری همشهری باهم حساب ندارند.
4- نام و نام شهر کلیه شعبی که مشتریان تهرانی در آنها حساب ندارند و مشتریان قزوینی از آنها وام نگرفته اند.
5- نام و نام شهر مشتریانی که در کلیهه شعب شهر خود حساب دارند و از هیچ یک از شعب شهر خود وام نگرفته اند.
6- نام شعبی که بیشترین وام پرداختی را دارند و در شعبه شهر تهران قرار دارند