PDA

View Full Version : کمک برای نوشتن چند کوئری ساده



Kamarian.Reza
شنبه 09 آذر 1392, 20:07 عصر
با سلام

من تازه شروع به یادگیری SQL‌ کردم، حالا چند سوال لاینحل واسم پیش اومده

2 تا جدول دارم، که اولی گروه های اصلی کالا و دومی زیرگروه ها رو نگهداری میکنه
برای ارتباط این جداول، کلید اصلی جدول اول رو به عنوان کلید خارجی جدول دوم در نظر گرفتم

حالا می‌خوام یه کوئری بنویسم و مشخص کنم که هر گروه اصلی کالا چند کالای زیرگروه داره
ممنون میشم

Kamarian.Reza
شنبه 09 آذر 1392, 23:37 عصر
بابا دم همتون گرم

یه کمکی بدید دیگه! برای ما مشکله - 1 دقیقه هم وقت نمیگیره واستون...

:ناراحت:

golnaz_a
یک شنبه 10 آذر 1392, 12:18 عصر
SELECT GroupTable.Name, COUNT(SubGroupTable.GroupTableKey) AS Count
FROM GroupTable LEFT OUTER JOIN
SubGroupTable ON GroupTable.Key = SubGroupTable.GroupTableKey
GROUP BY GroupTable.Name

Kamarian.Reza
دوشنبه 11 آذر 1392, 14:00 عصر
دمت گرم، خیلی ممنون

حالا یه کوئری دیگه...

توی یک جدول دارم اطلاعات مربوط به ردیف های فاکتور خرید مشتریان رو درج می‌کنم
ردیف های یک فاکتور مشخص، با شماره اون فاکتور مشخص می‌شن

میخوام قیمت ردیف‌هایی که مربوط به یک فاکتور مشخص رو با هم جمع ببندم

ممنون میشم اگه راهنمایی بدید

golnaz_a
دوشنبه 11 آذر 1392, 22:38 عصر
SELECT FactorNumber,SUM(Price) FROM Table Group BY FactorNumber

Kamarian.Reza
دوشنبه 11 آذر 1392, 23:58 عصر
خیلی ممنون، کمک بزرگی کردید به بنده