EspañolDeutschFrançaisItalianoPortuguêsРусскийΕλληνικά日本語中文(简体)हिन्दी; हिंदीالعربية
تعيين اللغة الافتراضية
أسئلة PF - المنتدى

كيفية الحصول على نتائج عشوائية في استعلامات الخلية

برمجة الخلية   حبوب منع الحمل  
 
كيفية الحصول على نتائج عشوائية في استعلامات الخلية

الخلية يحتوي على مجموعة من دالات مضمنة في اللغة الخاصة بهم لأغراض مختلفة. ومن بين هذه هي الدالة راند() ما, إذا كنت تستخدم عادة لغات البرمجة الأخرى, يمكنك أن تتخيل أن يتم استخدامه لإنشاء أرقام عشوائية.

أحب هذا, إذا كنت تريد أن تجرب هذه الدالة, ببساطة تشغيل فيما يلي التشاور مرات عدة, وسترى كيف تتغير كل منهما يعمل بالنتيجة عشوائياً:

سيتم عرض هذا الاستعلام على رقم عشوائي بين 0 و 1 كلما قمت بتشغيل فإنه.

هذه الدالة راند() من المفيد جداً إذا كنا نريد أن تكون النتائج لأي استعلام في SQL عشوائية. على سبيل المثال, تخيل أننا نريد أن نظهر, عندما يقوم مستخدم بزيارة موقعنا على الإنترنت, واحد من التعليقات جعلت ذلك أي مستخدم آخر على نفس. أي, بين جميع التعليقات التي نحن بحفظها في قاعدة بيانات الخلية, وسوف نحصل على واحد عشوائي, ومن أجل هذا, ويمكن أن نستخدم الدالة راند() اللغة الخاصة بالطريقة التالية:

مع هذا, ونحن سوف يكون الحصول على نتيجة واحدة فقط, أن لدينا محدودة عملية التشاور (الحد الأقصى 1), كل التعليقات من جدول أعمالنا. وعلاوة على ذلك, ونحن سوف يكون الحصول على واحد عشوائي وبما أننا أحرزنا أمر براند(), حتى في تنفيذ كل سوف تحصل على هذا الاستعلام سجل منفصل.

كل شيء سيعتمد على, بالطبع, لأن عدد السجلات أن لدينا في الجدول المذكور, في هذه الحالة في التعليقات, ومنذ إذا كانت قليلة, من الممكن أن الإعدامات المختلفة كرر نفس السجلات أو تعليقات.

ترك لنا تعليق أو أدخلالمنتدى
Share on Facebook Tweet about this on Twitter Share on Google+ Pin on Pinterest Share on Reddit Share on VK Share on StumbleUpon Share on Tumblr Share on LinkedIn Email this to someone Print this page