أجهزة الكمبيوتربرمجة

SQL أين: طرق التطبيق وأمثلة

للعمل مع قواعد البيانات SQL تعتبر واحدة من لغات البرمجة الأكثر شيوعا. لغة التصميم لا يمكن إلا أن إنشاء قاعدة بيانات، ولكن أيضا قضاء بعض الوقت معها مختلف التلاعب على تغيير البيانات أو عينة.

لتحديد البيانات من قاعدة بيانات باستخدام اختر تصميم [مجموعة البيانات] من [اسم الجدول]. وقد أظهرت التجربة أن في 80٪ من حالات الاستخدام في طلبات استرجاع البيانات تحتاج إلى تطبيق مجموعة متنوعة من الظروف - الإعدادات. للقيام بذلك بلغة بالإضافة إلى الطلب، تعقيداته، وحالة عرضته SQL-أين.

طرق الاستخدام أين الشروط

في كثير من الأحيان، وينبغي اختيار مبرمج في المقام الأول إلى تقديم تقرير، فإن البيانات المخزنة في قاعدة البيانات. هذا قد لا يكون كافيا لبناء استعلام تحديد بسيط. وكقاعدة عامة، يجب عليك أيضا أن تأخذ بعين الاعتبار مجموعة متنوعة من الظروف، المعلمات أخذ العينات، التي يمكن أن تكون الكثير جدا، أو الاختيار. إذا تم تفصيلها البيانات في مجموعة أو في جدول معين.

SQL-أين تصميم يمكن استخدامها لتعيين البيانات أخذ العينات أو شروط للتحقق من حدوث بيانات العينة أو جانبي الطاولة.

حيث استخدامها لتحديد المعلمات أخذ العينات

إذا كنت ترغب في تحديد معايير معينة لتحديد قاعدة بيانات تقارير،-SQL أين تركيب تصميم يمكن ترتيبها بسهولة تامة. للقيام بذلك، يمكنك استخدام القواعد التالية:

  1. نحن بحاجة prostroen طلب القياسية التي حدد * من البناء.

  2. تحدد باستخدام مفتاح تاريخ الهياكل مع الجداول التي سوف تجعل خيار.

  3. مع هيكل أين قائمة المعايير المحددة لعينة.

هذا النوع من طلب بسيط للغاية في مجال البناء ولا يسبب صعوبات حتى بالنسبة للمبتدئين.

باستخدام هيكل للتحقق من وقوع

إذا كان مبرمج تكليف لا يختار إلا من بيانات عن حالة من الجدول، ولكن أيضا للتحقق دخولهم في واحد أو أكثر من الجداول لخطة أخرى، SQL-أين تصميم لا غنى عنه.

مع هذا البناء، يمكن بناء الجملة بناء نفس الظروف، ولكن مع الاستعلامات المتداخلة، والتي سوف تحقق وقوع الصفوف المحددة في مجموعة من جداول قاعدة البيانات طرف ثالث.

وكقاعدة عامة، لهذا الغرض شكلت جدول مؤقت الذي يسجل كل ما يلزم، للتحقق من وقوع مجموعة من البيانات.

أمثلة الاستخدام أين

حيث سيتم إعطاء أمثلة SQL الآن. بدأت أن نتصور أن هناك جدولين مع البيانات - توفار وTovarAmount. في البداية، هناك أسماء السلع المباعة، والأسعار، وتاريخ البيع والعملاء الذين اشتروا هذا المنتج. في ثاني أشارت إلى وجود البضاعة، أو بالأحرى ما هو متاح.

مثال على المعلمة الاستعلام، والذي يحدد جميع المواد المباعة مقابل مبلغ معين من الأيام سيكون الأنواع التالية من تصميم:

حدد * من توفار

حيث T_Date> = '12 / 01/2016 "وT_Date <= ''12 / 07/1016 وT_PriceOut> 0

هذه الخطة الاستعلام بإرجاع قائمة من المنتجات، وجداول البيانات، والتي بيعت في الأيام السبعة الأولى من شهر ديسمبر، كما أشار أحد الشروط أخذ العينات: T_PriceOut> 0.

وإذا نظرنا إلى حالة من إخراج البضائع التي هي في الأوراق المالية، وبناء هذه الخطة على النحو التالي:

حدد * من توفار

حيث T_Tovar في (اختيار TA_Tovar حيث TA_ المبلغ> 0)

تداخل الأوضاع في أين قد يكون هناك الكثير، ولكن من الجدير بالذكر أن تفرض المزيد من الشروط، ويعد أنه سيتم تشغيل الاستعلام. وكان هذا هو السبب في استخدام الجداول المؤقتة. أسرع بكثير لتوليد العديد من هذه، ومن ثم مقارنة البيانات فيها، من أجل بناء حالة مع مستويات متعددة من التحقق من صحة البيانات.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

Copyright © 2018 ar.delachieve.com. Theme powered by WordPress.