الانتقال إلى المحتوى الرئيسي

كيفية إخراج جدول في سكل: دليل بسيط للمبتدئين

سكل (لغة الاستعلام المهيكلة) هي لغة برمجة تستخدم للعمل مع قواعد البيانات. واحدة من العمليات الرئيسية التي يمكن تنفيذها باستخدام سكل هو إخراج جدول. في هذه المقالة ، سوف ننظر إلى دليل بسيط لعرض جدول في سكل للمبتدئين.

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

يتم استخدام بيان التحديد لإخراج الجدول في سكل. يبدو بناء جملة تحديد العبارة كما يلي:

حدد العمود 1, العمود 2,... من اسم_الجدول;

بدلا من العمود 1 والعمود 2 واسم _ الجدول ، يجب عليك تحديد أسماء الأعمدة المحددة واسم الجدول الذي تريد إخراجه. إذا كنت تريد عرض جميع الأعمدة من الجدول ، فيمكنك تحديد رمز علامة النجمة ( * ) بدلا من أسماء الأعمدة.

  1. كيفية إخراج جدول في سكل
  2. المفاهيم الأساسية للمبتدئين
  3. الخطوة 1: إنشاء جدول
  4. الخطوة 2: ملء الجدول بالبيانات
  5. الخطوة 3: عرض الجدول على الشاشة
  6. سؤال وجواب
  7. كيف يمكنني الحصول على جميع الصفوف من الجدول?
  8. كيف يمكنني الحصول على أعمدة معينة فقط من الجدول?
  9. كيف يمكنني الحصول على قيم فريدة من عمود الجدول?
  10. كيف يمكنني عرض نتيجة فرزها?

كيفية إخراج جدول في سكل

في سكل (لغة الاستعلام منظم) ، يتم تمثيل الجداول كما هياكل ثنائية الأبعاد تتكون من الصفوف والأعمدة. لإخراج بيانات الجدول في سكل ، يمكنك استخدام بيان التحديد.

يتم استخدام عبارة التحديد لاستخراج البيانات من جدول أو جداول متعددة. يسمح لك بتحديد الأعمدة والصفوف التي تريد الحصول عليها نتيجة الاستعلام.

قبل تنفيذ عبارة التحديد ، تحتاج إلى الاتصال بقاعدة البيانات باستخدام العميل أو البرنامج المناسب. بعد الاتصال ، يمكنك اتباع الخطوات التالية:

  1. حدد قاعدة البيانات التي تحتوي على الجدول الذي تحتاجه.
  2. حدد الجدول الذي تريد استخراج البيانات منه.
  3. حدد الأعمدة التي تريد الحصول عليها.
  4. حدد الشروط التي يجب استيفائها للصفوف التي تم إرجاعها بواسطة الاستعلام (على سبيل المثال ، حالة أين).
  5. قم بتشغيل الاستعلام واحصل على النتائج في شكل جدول.

مثال على استعلام سكل لإخراج جميع الأعمدة من جدول " المستخدمون:

اختر * من المستخدمين;

سيعيد هذا الاستعلام جميع الصفوف وجميع الأعمدة من جدول "المستخدمون". إذا كنت تريد تحديد الأعمدة المحددة التي تحتاجها ، فيمكنك إدراجها مفصولة بفواصل بدلا من الحرف " * " (على سبيل المثال ، "تحديد الاسم والبريد الإلكتروني من المستخدمين؛").

يمكنك أيضا إضافة شروط لتحديد صفوف فردية من الجدول. على سبيل المثال ، سيعرض الاستعلام التالي الصفوف فقط حيث يكون عمود "العمر" أكبر من أو يساوي 18:

اختر * من المستخدمين حيث العمر > = 18;

كما كنت تتقن سكل ، سوف تكون قادرة على استخدام المشغلين وظائف أكثر تعقيدا لعينة أكثر دقة البيانات من جدول. ولكن في البداية ، يكفي أن نفهم بناء الجملة الأساسي واستخدام المشغل المحدد.

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

المفاهيم الأساسية للمبتدئين

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

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

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

الخطوة 1: إنشاء جدول

قبل البدء في العمل مع قاعدة البيانات ، تحتاج إلى إنشاء جدول يتم فيه تخزين البيانات. الجدول هو كيان منظم يتكون من أعمدة (حقول) وصفوف (سجلات).

لإنشاء جدول في سكل ، يتم استخدام عبارة إنشاء جدول. يتكون المشغل من الكلمات الرئيسية التالية:

  1. إنشاء-يشير إلى أنك بحاجة إلى إنشاء جدول جديد;
  2. الجدول-يشير إلى أنه يتم إنشاء جدول;

يتم اتباع الكلمات الرئيسية إنشاء جدول باسم الجدول:

إنشاء اسم_الجدول

بعد ذلك ، تحتاج إلى وصف هيكل الجدول-الأعمدة وأنواعها:

  1. يتم تعريف الأعمدة داخل الأقواس (). يشار إلى كل عمود في سطر جديد.
  2. كل عمود له اسم ونوع بيانات. يتم كتابة اسم العمود مباشرة بعد قوس الافتتاح ، ويشار إلى نوع البيانات بعد الاسم ، مفصولة بمسافة.
  3. تشمل أنواع البيانات الممكنة أنواع البيانات الرقمية والرمزية والتاريخ / الوقت وأنواع البيانات الأخرى.
  4. يتم وضع فاصلة بعد كل وصف عمود ، باستثناء العمود الأخير.

مثال على إنشاء جدول "المستخدمون" مع عمودين- "معرف " و"اسم":

إنشاء مستخدمي الجدول (

معرف كثافة العمليات,

الاسم فارتشار (100)

);

في هذا المثال ، يحتوي جدول "المستخدمون" على عمودين. ويسمى العمود الأول " معرف "ويحتوي على نوع البيانات إنت (عدد صحيح) ، ويسمى العمود الثاني" اسم " ويحتوي على نوع البيانات فارتشار(100) (سلسلة لا يزيد عن 100 حرفا طويلة).

بعد التنفيذ الناجح لبيان إنشاء جدول ، سيتم إنشاء الجدول وجاهز للاستخدام.

الخطوة 2: ملء الجدول بالبيانات

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

يبدو بناء جملة الإدراج في العبارة كما يلي:

إدراج في الجدول (العمود 1 ، العمود 2 ، العمود 3)

القيم (القيمة 1 ، القيمة 2 ، القيمة 3);

أين:

  • الجدول هو اسم الجدول الذي نريد إضافة البيانات إليه;
  • العمود 1 ، العمود 2 ، العمود 3 هي أسماء الأعمدة التي نريد إضافة قيم إليها;
  • القيمة 1 ، القيمة 2 ، القيمة 3 هي القيم التي نريد إضافتها إلى الأعمدة المقابلة.

مثال على استخدام إدراج في المشغل:

إدراج في الموظفين (الاسم الأول ، الاسم الأخير ، العمر)

القيم ('إيفان' ، 'إيفانوف' ، 25);

يضيف هذا المشغل إدخالا جديدا إلى جدول الموظفين باسم " إيفان "ولقب" إيفانوف " وعمر 25 عاما.

يمكنك استخدام إدراج في بيان لإضافة سجلات متعددة في نفس الوقت. للقيام بذلك ، ببساطة قائمة القيم مفصولة بفواصل:

إدراج في الموظفين (الاسم الأول ، الاسم الأخير ، العمر)

القيم ('إيفان' ، 'إيفانوف' ، 25),

('بيتر' ، 'بتروف' ، 30),

('آنا' ، 'سيدوروفا' ، 35);

في هذا المثال ، تتم إضافة ثلاثة إدخالات جديدة إلى جدول الموظفين.

بهذه الطريقة ، يمكنك ملء الجدول الذي تم إنشاؤه بالبيانات باستخدام إدراج في البيان.

الخطوة 3: عرض الجدول على الشاشة

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

هناك عدة طرق لعرض جدول على الشاشة:

  1. باستخدام الأمر تحديد
  2. باستخدام الأمر إظهار

1. باستخدام الأمر تحديد:

يسمح لك أمر التحديد بتحديد البيانات من جدول وعرضها على الشاشة. يتم استخدام بناء الجملة التالي لإخراج جميع البيانات من الجدول:

اختر * من الجدول;

بدلا من الرمز * ، يمكنك تحديد أسماء الأعمدة المحددة التي تريد عرضها على الشاشة. على سبيل المثال:

حدد الاسم والعمر والمدينة من المستخدمين;

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

2. باستخدام الأمر إظهار:

يتم استخدام أمر العرض لعرض معلومات حول قاعدة البيانات أو كائناتها ، مثل الجداول والأعمدة وما إلى ذلك. يتم استخدام بناء الجملة التالي لإخراج بيانات الجدول:

عرض الجداول;

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

إظهار الأعمدة من اسم_ الجدول;

وبالتالي ، يتيح لك أمر العرض الحصول على معلومات حول بنية الجدول ، ولكنه لا يعرض محتوياته.

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

نتيجة لتنفيذ أمر التحديد أو العرض ، سيتم عرض بيانات الجدول كجدول ، حيث يتم تمثيل كل عمود برأس ، ويكون كل صف سجلا من الجدول.

سؤال وجواب

كيف يمكنني الحصول على جميع الصفوف من الجدول?

من أجل إخراج جميع الصفوف من جدول في سكل ، يمكنك استخدام الاستعلام حدد * من اسم الجدول;

كيف يمكنني الحصول على أعمدة معينة فقط من الجدول?

من أجل إخراج أعمدة معينة فقط من جدول في سكل ، يمكنك استخدام الاستعلام حدد العمود 1 ، العمود 2 من اسم الجدول;

كيف يمكنني الحصول على قيم فريدة من عمود الجدول?

لإخراج قيم فريدة من عمود جدول في سكل ، يمكنك استخدام استعلام تحديد اسم العمود المميز من اسم الجدول;

كيف يمكنني عرض نتيجة فرزها?

لإخراج النتيجة التي تم فرزها في سكل ، يمكنك استخدام الاستعلام حدد العمود 1 ، العمود 2 من ترتيب اسم الجدول حسب اسم العمود أسك / تنازل;