PDA

View Full Version : select های تودر تو



mohinsoft
شنبه 11 اسفند 1386, 01:16 صبح
با سلام فرض کنید دو جدول به فرم زیر داریم
کد نام
1 علی
2 رضا

کد مبلغ دریافتی
1 1500
1 2200
2 3000
2 2100

حالا میخوایم بدون استفاده ازjoin و با استفاده از select های تودرتو کدی رو بنویسیم که نشان دهد هر فرد مجموعا چقدر پول دریافت کرده یعنی خروجی select ما چیزی شبیه زیر باشد
علی 3700
رضا 5100

با تشکر

reza_rad
شنبه 11 اسفند 1386, 07:42 صبح
ارتباط دو جدول چطوره؟ اصلا ارتباط دارند یا نه؟!

Elham_gh
شنبه 11 اسفند 1386, 09:25 صبح
اگر ساختار جداول به این صورت باشد:


tblPerson(PersonID,PersonName)
tblPrice(PersonID,Price)



query مورد نیاز شما این است:



select tblPerson.personname,
(select SUM(Price)
FROM dbo.tblPrice
WHERE tblPrice.PersonID=tblPerson.PersonID) AS TotalPrice
From dbo.tblPerson