![]() |
|
جلب عدد اللاعبين الذين لعبو نصف الالعاب الموجوده في جدول. - نسخة قابلة للطباعة +- منتدى فيجوال بيسك لكل العرب | منتدى المبرمجين العرب (http://vb4arb.com/vb) +-- قسم : قسم أسئلة واستفسارات الأعضاء - المنتدى القديم (http://vb4arb.com/vb/forumdisplay.php?fid=94) +--- قسم : Microsoft SQL Server (http://vb4arb.com/vb/forumdisplay.php?fid=171) +--- الموضوع : جلب عدد اللاعبين الذين لعبو نصف الالعاب الموجوده في جدول. (/showthread.php?tid=25173) |
جلب عدد اللاعبين الذين لعبو نصف الالعاب الموجوده في جدول. - Rabeea Qbaha - 31-05-18 السلام عليكم
محتاج اظهر الاتي من قاعده البيانات اللاعبون الذين لعبوا نصف أو أكثر من الألعاب الموجوده في جدول GameType، دعنا نفترض أن لدينا 6 ألعاب مختلفة في جدول "GameType" ... لذلك أريد عرض كل اللاعبين الذين لعبوا 3 ألعاب أو أكثر. الفكره هي نقوم بجلب عدد الاسماء المختلفه للالعاب من جدول GameType وعدد الاسماء المختلفه للالعاب من جدول PlayerInAGame لكل لاعب و ناخذ جميع اللاعبين الذين لعبو اكثر من نصف الالعاب. الرجاء التعديل على حلي . هذا حلي الى الان : PHP كود : SELECT dbo.Player.ID, dbo.Player.surName, count(DISTINCT dbo.PlayerInAGame.gameTypeName) AS games_played, count(DISTINCT dbo.Game.gameTypeName) AS games_countاريد الحل كالاتي :
PHP كود : ID surName number of games playedهذه هي الجداول : PHP كود : create table DealerRE: جلب عدد اللاعبين الذين لعبو نصف الالعاب الموجوده في جدول. - عبدالله الدوسري - 31-05-18 وعليكم السلام هذا الكود سيفي بالغرض : [attachment=18253] نتيجة الإستعلام : [attachment=18256] بعض البيانات الموجودة في جدول ( PlayerInAGame ) : [attachment=18258] [attachment=18255] RE: جلب عدد اللاعبين الذين لعبو نصف الالعاب الموجوده في جدول. - Rabeea Qbaha - 09-06-18 (31-05-18, 02:00 PM)عبدالله الدوسري كتب : وعليكم السلام مشكور اخي عبدالله الدوسري ما قصرت |