استعلامات SQL الأساسية – دليل المبتدئين

استعلامات SQL الأساسية - دليل المبتدئين

استعلامات SQL الأساسية – دليل المبتدئين

 

تعلم أساسيات استعلامات SQL وحسن مهارات قاعدة البيانات الخاصة بك الآن!

لغة الاستعلام الهيكلية (SQL) هي لغة قوية تسمح للمستخدمين بالتفاعل مع قواعد البيانات.

باستخدام SQL ، يمكنك إجراء العمليات الأساسية مثل إدخال البيانات في قاعدة بيانات واسترداد البيانات من قاعدة البيانات وتعديل البيانات في قاعدة البيانات.

بالنسبة لأي شخص يبدأ بـ SQL ، فإن الخطوة الأولى هي إتقان أساسيات استعلامات SQL.

توفر هذه المقالة دليلاً شاملاً لمساعدتك في فهم استعلامات SQL الأساسية وتحسين مهارات قاعدة البيانات لديك.

 

الشروع في العمل مع SQL

“بدء استخدام SQL” هو مورد ممتاز لأي شخص يتطلع إلى تعلم مهارات SQL الخاصة به أو تحسينها.

يقدم الكتاب تفسيرات واضحة لمفاهيم SQL وأمثلة عملية لكيفية تطبيقها في سيناريوهات العالم الحقيقي.

وهي تشمل مجموعة كبيرة جدا من الموضوعات ، بما في ذلك نمذجة البيانات والاستعلامات والصلات والتقنيات المتقدمة مثل وظائف النوافذ وحلقات SQL ،

والمعروفة أيضًا باسم العبارات التكرارية ، والتي تُستخدم لتنفيذ مجموعة من التعليمات البرمجية لـ SQL بشكل متكرر حتى يتم استيفاء شرط معين.

 

ما هي استعلامات SQL؟

استعلام SQL هو طلب للحصول على بيانات أو معلومات من قاعدة بيانات.

يتكون الاستعلام من أمر واحد أو أكثر يقوم باسترداد البيانات من جدول واحد أو أكثر. الهيكل الأساسي لاستعلام SQL هو كما يلي:

, …SELECT column1, column2
;FROM table1 WHERE condition

في هذا الاستعلام ، تحدد “SELECT” الأعمدة المراد استردادها من الجدول ، وتحدد “FROM” الجدول الذي سيتم استخدامه ، وتحدد “WHERE” الشروط التي يجب استيفائها لاسترداد البيانات.

 

استعلامات SQL الأساسية: SELECT و FROM و WHERE

يتم استخدام عبارة SELECT لاسترداد البيانات من جدول. على سبيل المثال ، يقوم الاستعلام التالي باسترداد جميع الأعمدة من جدول “العملاء”:

*SELECT
;FROM customers

 

تحدد عبارة FROM الجدول الذي يتم الاستعلام عنه.

يسترد المثال التالي جميع الأعمدة من جدول “الطلبات”:

*SELECT
;FROM orders

يتم استخدام عبارة WHERE لتصفية البيانات التي يتم استردادها.

على سبيل المثال ، قائمة الانتظار التالية

*SELECT
;FROM orders

WHERE order_value > 1000;

استخدام عوامل التشغيل في استعلامات SQL

يمكن أن تستخدم استعلامات SQL أيضًا عوامل التشغيل لتصفية البيانات أو فرزها.

العوامل الأكثر استخدامًا هي علامة التساوي (=) ، أقل من علامة (<) ، أكبر من علامة (>) ، وعامل التشغيل “LIKE”.

على سبيل المثال ، يقوم الاستعلام التالي باسترداد جميع العملاء بالاسم الأخير “سميث”:

*SELECT
FROM customers
‘;WHERE last_name = ‘Smith

كذلك يقوم الاستعلام التالي باسترداد جميع الطلبات بقيمة أكبر من 1000 دولار وأقل من 2000 دولار:

 

*SELECT
FROM orders
;WHERE order_value > 1000 AND order_value < 2000

 

أيضا يتم استخدام عامل التشغيل “LIKE” لمطابقة الأنماط في البيانات.

على سبيل المثال ، يقوم الاستعلام التالي باسترداد جميع العملاء باستخدام اسم العائلة الذي يبدأ بحرف “S”:

*SELECT
FROM customers
‘;WHERE last_name LIKE ‘S%

 

فرز البيانات في استعلامات SQL

يمكن أيضًا استخدام استعلامات SQL لفرز البيانات بترتيب تصاعدي أو تنازلي.

يتم استخدام عبارة “ORDER BY” لفرز البيانات بناءً على عمود واحد أو أكثر.

على سبيل المثال ، يقوم الاستعلام التالي باسترداد جميع العملاء الذين تم فرزهم حسب الاسم الأخير بترتيب تصاعدي:

*SELECT
FROM customers

;ORDER BY last_name ASC

كذلك يقوم الاستعلام التالي باسترداد جميع العملاء الذين تم فرزهم حسب الاسم الأخير بترتيب تنازلي:

*SELECT
FROM customers

;ORDER BY last_name DESC

 

تجميع البيانات في استعلامات SQL

يمكن لاستعلامات SQL أيضًا تجميع البيانات بناءً على عمود واحد أو أكثر.

كذلك يتم استخدام عبارة “GROUP BY” لتجميع البيانات.

على سبيل المثال ، يقوم الاستعلام التالي باسترداد القيمة الإجمالية للطلبات لكل عميل:

SELECT customer_id, SUM(order_value)
FROM orders
;GROUP BY customer_id

 

تحديد البيانات في استعلامات SQL

يمكن أن تحد استعلامات SQL أيضًا من كمية البيانات التي يتم استردادها.

أيضا يتم استخدام عبارة “LIMIT” للحد من عدد الصفوف التي يتم إرجاعها. على سبيل المثال ، يسترد الاستعلام التالي أول 10 صفوف من جدول “العملاء”:

SELECT *
;FROM customers LIMIT 10

 

ختاما

في الختام ، يعد تعلم استعلامات SQL الأساسية خطوة أساسية في إتقان العمل مع قواعد البيانات.

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

أيضا من خلال فهم البنية الأساسية وهيكل استعلامات SQL ، يمكنك تحسين كفاءتك ودقتك عند التعامل مع البيانات.

 

لطلب الخدمة الاحترافية تواصل مع فريقنا المختص وتمتع بخدمة ممتازة في مجال قواعد البيانات ولغات البرمجة

 			
اترك رد

لن يتم نشر عنوان بريدك الإلكتروني.