كيف ومتى يتم استخدام مجموعة من بعد ومتميزةبصعوبات الكونت (*)> = 2
الذي قال شيئا عن معالو هنا؟ لا أحد ، وإنما هو مضمر. ترى ، عندما تقوم بإنشاء مجموعة ، على أنه "غير مرئي البعد الثالث" من الصفوف المكونة لهذه المجموعة تحتوي على صف واحد لكل عنصر في هذه المجموعة. لأنك مجموعة من الأعمدة التي تحددها الشركة من الموظفين والجداول ، والمكونة صف واحد عن كل شخص معال منضما في جملة من ، وبالتالي فإن شرط بصعوبات ينفذ حساباتها ووظائفها في "البعد الثالث غير مرئي" من الصفوف التأسيسية "الجلوس وراء "كل مجموعة. تتخذ ، بالتالي ، السطر التالي من التعليمات البرمجية : بصعوبات الكونت (*)> = 2 استخدام هذا الرمز في ادراج مثل هذا القول هو ما يلي : بالنسبة إلى كل مجموعة لها ما لا يقل عن اثنين من الصفوف التأسيسية يجلس وراء ذلك. وهناك طريقة أخرى لتصور شرط لها هو التفكير في الأمر في شكل شرط وحيث أن يعمل على تلك الصفوف التأسيسية يجلس وراء كل المجموعة. e.LastName حدد + '،' + e.FirstName ع EmployeeName ، العد (*) كما NumDependantsAdded13OrOlder من الموظف ه صلة داخلية المعال دال على e.SSN = d.SSN المجموعة حسب e.LastName ، e.FirstName ترتيب حسب EmployeeName الرابطة يمكنك الآن إضافة بند بصعوبات كما هو موضح في التعليمات البرمجية بحيث يمكنك استرجاع موظفين فقط اصغر المعال الذي أضيف إلى قاعدة البيانات. e.LastName حدد + '،' + e.FirstName ع EmployeeName ، العد (*) كما NumDependantsAdded13OrOlder من الموظف ه صلة داخلية المعال د على e.SSN = d.SSN المجموعة حسب e.LastName ، e.FirstName بصعوبات مين (d.Age)> 13 ترتيب حسب EmployeeName الرابطة لتجميع وسائل لجمع عناصر متعددة في شكل كلي. دالة تجميع تعمل على مجموعة من الصفوف وإرجاع قيمة وحيدة تمثل مجمل هذه الصفوف. على سبيل المثال ، متوسط (الراتب) إرجاع متوسط الراتب للموظف الصفوف المختارة ، وذلك التقييم () تعتبر دالة تجميع. مجموع الوظائف التي تعرف أيضا باسم المهام المنصوص عليها لأنها تعمل على مجموعة من البيانات ، وأفضل طريقة لتحديد عند يمكن وما لا يمكن استخدام وظائف الكلي هو الاستماع بعناية إلى إصدار اللغة الإنجليزية في هذه المسألة (التي هي ، الاستعلام) ان كنت طالبا في قاعدة البيانات. "ما هو متوسط الراتب لجميع الموظفين الذين ولدوا بعد 4 يوليو 1975؟" هو ، على سبيل المثال ، مباشرة ، والسؤال بشكل جيد ، لذا فإنه من السهل يلائم بيانا سقل] ، كما يظهر رمز التالي : اختر التقييم (الراتب) من الموظف أين عددالشقق> '07/ 04/1975' ولكن ماذا عن "ما هو اسم كل موظف ومتوسط الراتب لجميع الموظفين الذين ولدوا بعد 4 يوليو 1975؟" هل هذا سؤال وجيه؟ في الواقع ، فإنه من مسألتين منفصلتين التي هي غير طبيعية "smushed" معا. الاستعلام التالية التي من شأنها أن محاولة الإجابة على هذا السؤال هو غير طبيعي على قدم المساواة وبناء على ذلك ، ورمي خطأ : اختر اسم العائلة + '،' + اس EmployeeName الاسم الأول ، متوسط (الراتب) من الموظف أين عددالشقق> '07/ 04/1975' كيف يمكنك استرداد كل من المستخدمين الأفراد ، ومتوسط من جميع العاملين نتيجة الاستعلام مجموعة واحدة؟ لا يمكنك! هذه هي مجموعتين مختلفتين من البيانات مع اثنين من أبعاد مختلفة تماما ، واحد على الإطلاق أي شيء على الإطلاق أن تفعل مع الآخرين. حقيقة ان كلا من الأسئلة حول الموظفين لا فرق. وكما يفعل جميع الوظائف ، ومتوسط () بإرجاع قيمة واحدة ، في هذه الحالة ، فإن متوسط قيم في العمود الراتب لمجموعة من البيانات التي وصفها شرط أين . هذا هو قيمة واحدة ، وهذا يعني أنه يبدو بالضبط وقت واحد في النتيجة النهائية الاستعلام. وبعبارة أخرى ، أن لها بعدا من صف واحد من عمود واحد. ومن جهة أخرى ، تنظر في العمود حددها البرمجية التالية : اسم العائلة + '،' + الاسم الأول كما EmployeeName EmployeeName ليست وظيفة ، كما أنها لا تعمل أكثر من مجموعة من البيانات. كما تتوقعون ، هذا الاستعلام العمود تعريف بإرجاع قيمة واحدة لكل صف في البيانات التي وصفها شرط أين. وبعبارة أخرى ، أن لها بعدا ن الصفوف من عمود واحد. ومن الواضح أن وظيفة في المتوسط لا تتعايش مع عرض العمود في البيان نفسه مزود لأنها ذات أبعاد مختلفة. هذه القواعد نفسها لاجراء عملية لجميع وظائف الكلي ، مثل مين () ، وماكس () ، مبلغ () ، وهلم جرا. إذا كانت المجموعة حسب موجودا في بيان نشر على لغة الاستعلامات البنيويه ، ومجموعة من البيانات التي على وظيفة وتعمل مجموعة من التغييرات واحد كامل مجموعة البيانات التي وصفها البيان إلى كل مجموعة منفصلة من الصفوف التأسيسية يجلس وراء كل مجموعة. هل ترى لماذا هذا التصور هو ذلك مفيدا؟ بواسطة تبين أن مرئي البعد الثالث ، يمكنك الآن تصور النتيجة من وظيفة لمجموعة كل مجموعة أو مجموعة من الصفوف في مجموعة النتائج. إذا كنت تريد العثور على متوسط العمر عند فيه المعالين كل من الموظفين وسجلت في قاعدة البيانات ، على سبيل المثال ، سوف تقوم بتنفيذ الاستعلام التالي : e.LastName حدد + '،' + e.FirstName ع EmployeeName ، متوسط (d.Age) كما AverageAge من الموظف ه صلة داخلية المعال دال على e.SSN = d.SSN المجموعة حسب e.LastName ، e.FirstName وستكون النتيجة على النحو التالي : EmployeeName AverageAge Churvis ، وآدم 55 دافيدو ، ألن 30 سيلفربيرغ ، بيثاني 15 ساندرز ، بيلي 10 ثور ، ديرك باطل رودريغيز ، كيكي 17 ليستر ، لانس 1 رومانوفا ، ناتاشا 38 Kayashunu ، Oksal 10 Kokilas ، سوزان 2 Williger ، تيمي 38 Haymen ، الترك 16 Feuilliette ، فاليري 59 مقال قدمه دانيال كارلسون تنويه :موقعنا على الانترنت ليست مسؤولة عن محتوى هذه المادة. Webarticles هو حر للمعلومات. المهم : هذه المادة "كيف ومتى تستخدم مجموعة من بعد ومتميزة" وقد ترجم من قبل البرمجيات التلقائي. نشعر بالاسف من اجل أي الأخطاء الإملائية التي قد حدث. شكرا لتفهمكم.
|
|||||
| Online: 502 users browsing the articles directory |
|
|