كيفية كتابة استعلامات SQL

جدول المحتويات:

كيفية كتابة استعلامات SQL
كيفية كتابة استعلامات SQL

فيديو: كيفية كتابة استعلامات SQL

فيديو: كيفية كتابة استعلامات SQL
فيديو: الاستعلامات بلغة SQL توجيهي [2020] (استعلام الاختيار - التحديث - الادخال - الالحاق - الحذف) 2024, شهر نوفمبر
Anonim

SQL هي لغة استعلام تُستخدم بشكل شائع لإجراء عمليات داخل نظام DBMS محدد. بعد إتقان SQL ، يمكنك كتابة تطبيقات ويب متنوعة باستخدام قاعدة بيانات MySQL أو Oracle. وباستخدام لغة الاستعلام ، يتم إنشاء جميع الجداول في قاعدة البيانات وتخزين بيانات معينة وتغييرها واستردادها.

كيفية كتابة استعلامات SQL
كيفية كتابة استعلامات SQL

تعليمات

الخطوة 1

يمكن تقسيم أوامر SQL إلى عدة مجموعات:

- DDL ، والتي تُستخدم لتغيير وحذف الكائنات داخل قاعدة البيانات ؛

- DCL ، التي تتحكم في الوصول إلى قاعدة البيانات ؛

- TCL ، التي تحدد نتيجة المعاملات ؛

- DML ، وهي المسؤولة عن نقل البيانات.

الخطوة 2

الأمر الأساسي لإنشاء الاستعلامات هو SQL Create Table. يصف هيكل الجدول الذي تم إنشاؤه. كجزء من هذا الاستعلام ، يمكنك تحديد الأعمدة المحلية التي تحدد نوع البيانات وأسماءها في عمود معين. فمثلا:

إنشاء جدول Firsttable (معرف int ،

اسم varchar (255) ،

اللقب varchar (255));

سيقوم الاستعلام بإنشاء Firsttable مع معرف الفتحات والاسم واللقب ، والتي يمكن تعيينها على القيم المناسبة.

الخطوه 3

أمر مهم آخر هو INSERT ، والذي يقوم بإدراج بيانات محددة في جدول تم إنشاؤه بالفعل ، ولديه الصيغة:

إدراج في "جدول" ("عمود 1" ، "عمود 2") VALUES ("val1"، "val2")

حيث يمثل العمود 1 والعمود 2 الأعمدة التي قمت بإنشائها ، بينما تمثل val1 و val2 القيم التي تريد إدراجها.

الخطوة 4

لاسترداد البيانات للمخرجات أو العمليات الأخرى ، يتم استخدام استعلام SELECT ، والذي يشبه:

حدد * من "الجدول"

بالإضافة إلى ذلك ، يمكنك تعيين معلمات لاستخراج البيانات من أي عمود بشكل منفصل. على سبيل المثال ، إذا أردنا استرداد الاسم من Firsttable ، فسيبدو الاستعلام كما يلي:

حدد * من `Firsttable` WHERE name = '$ name'

الخطوة الخامسة

يمكنك كتابة استعلام في ملف.txt أو.sql باستخدام المفكرة العادية. اكتب أوامرك ، وبعد ذلك يمكنك تحميلها ، على سبيل المثال ، من خلال واجهة phpMyAdmin في لوحة التحكم الخاصة باستضافتك أو DBMS.

موصى به: