TECHNOLOGIES
FORUMS
JOBS
BOOKS
EVENTS
INTERVIEWS
Live
MORE
LEARN
Training
CAREER
MEMBERS
VIDEOS
NEWS
BLOGS
Sign Up
Login
No unread comment.
View All Comments
No unread message.
View All Messages
No unread notification.
View All Notifications
Answers
Post
An Article
A Blog
A News
A Video
An EBook
An Interview Question
Ask Question
Forums
Monthly Leaders
Forum guidelines
Dawood Abbas
NA
264
98.4k
Data Retrieve from two parent and three child tables
Feb 25 2015 7:51 AM
I have 'C_Register(Cid,Cname,Eid,Aid,PackId...)', 'R_Pay(Pid,Cid,Eid,PackId,Aid.....)', 'Area(Aid,AreaName)', 'Package(PackId, PackName), Emp(Eid,Ename)
want to retrieve like this
Select C_Register.CId,C_Register.Name,C_Register.UserName,C_Register.Status,
Packages.PackagePeriod,Packages.PackageName,C_Register.ActivationDate,
Receive_Payment.OldExpiryDate,Receive_Payment.Balance,Receive_Payment.PyingAmount,
Receive_Payment.LastPaidDate,C_Register.LastUpdateTime,Area.AreaName,
C_Register.MobNo,Employee.EmpName,C_Register.Address,C_Register.CreatedDate
I joined like this..
from C_Register
Join Packages on C_Register.PackId=Packages.PackId
Join Receive_Payment on C_Register.CId=Receive_Payment.CId
Join Area on C_Register.AId=Area.AId
Join Employee on C_Register.EId=Employee.EId
But getting double row from C_Register like below
101 MohammedDawood dawood507 NULL Monthly Three Hundred (Package) 2015-02-16 NULL 0 300 NULL NULL TowliChowki +919000959239 Basith 3-4-145 NULL
112 Bakhtiyar Bakhtiyar786 NULL Monthly Three Hundred (Package) 2015-02-19 2015-03-19 0 0 2015-02-19 NULL TowliChowki +919000000000 Basith 2-40-52 2015-02-19
112 Bakhtiyar Bakhtiyar786 NULL Monthly Three Hundred (Package) 2015-02-19 2015-04-19 0 400 2015-02-24 NULL TowliChowki +919000000000 Basith 2-40-52 2015-02-19
where I want just
101 MohammedDawood dawood507 NULL Monthly Three Hundred (Package) 2015-02-16 NULL 0 300 NULL NULL TowliChowki +919000959239 Basith 3-4-145 NULL
112 Bakhtiyar Bakhtiyar786 NULL Monthly Three Hundred (Package) 2015-02-19 2015-03-19 0 0 2015-02-19 NULL TowliChowki +919000000000 Basith 2-40-52 2015-02-19
so how to to join?
Reply
Answers (
1
)
Before Creating Indexed views What you will Check the rules
How to write SP Advanced Search and or value