Latest posts
-
المعاملات AND و OR و NOT في SQL

يمكن دمج عدة شروط في جملة WHERE باستخدام المعاملات المنطقية AND وOR وNOT. توفر هذه المعاملات مرونة كبيرة لكتابة استعلامات دقيقة تستهدف بيانات محددة جدًا. المعامل AND المعامل OR المعامل NOT الجمع بين عدة معاملات
-
جملة ORDER BY في SQL

تُستخدم جملة ORDER BY في SQL لترتيب نتائج الاستعلام حسب عمود أو أكثر، تصاعدياً أو تنازلياً. وبدونها لا يضمن أي نظام قواعد بيانات ترتيباً ثابتاً للصفوف المُرجعة. وتأتي ORDER BY عادةً في نهاية الاستعلام، بعد WHERE وGROUP BY، وقبل LIMIT. الترتيب التصاعدي والتنازلي الترتيب الافتراضي تصاعدي (ASC) من الأصغر إلى الأكبر. ولعكسه نستخدم DESC: الترتيب…
-
جملة INSERT في SQL

يُستخدم أمر INSERT في SQL لإضافة صفوف جديدة إلى جدول. وهو نقطة البداية لملء أي جدول بالبيانات، ويتيح إدخال صف واحد أو عدة صفوف دفعةً واحدة. يتكوّن الأمر من اسم الجدول، وقائمة الأعمدة المراد ملؤها، وقائمة القيم المقابلة لها بالترتيب نفسه. إدراج صف واحد الصيغة الأساسية تحدد الأعمدة ثم قيمها المقابلة: يجب أن يتطابق ترتيب…
-
جملة UPDATE في SQL

يُستخدم أمر UPDATE في SQL لتعديل بيانات صفوف موجودة في جدول. وهو من أوامر معالجة البيانات (DML)، ويتكوّن من ثلاثة أجزاء: اسم الجدول، وجملة SET التي تحدد الأعمدة وقيمها الجديدة، وجملة WHERE التي تحدد أي الصفوف ستُعدَّل. وكما في DELETE، فإن نسيان WHERE يعدّل كل صفوف الجدول دفعةً واحدة. التعديل بشرط لتعديل صف محدد نستخدم…
-
جملة DELETE في SQL

يُستخدم أمر DELETE في SQL لحذف صف أو أكثر من جدول. وهو من أوامر معالجة البيانات (DML) التي تؤثر في محتوى الجدول لا في بنيته. والقاعدة الذهبية عند استخدام DELETE هي الانتباه الشديد لجملة WHERE، فنسيانها يحذف كل صفوف الجدول دفعةً واحدة. الحذف بشرط لحذف صفوف محددة نضيف جملة WHERE تحدد أي الصفوف ستُحذف: هذا…
-
مقدمة في لغة SQL

SQL اختصار لـ Structured Query Language، وهي اللغة القياسية للتعامل مع قواعد البيانات العلاقية. تتيح لنا هذه اللغة استرجاع البيانات وإضافتها وتعديلها وحذفها، وكذلك إدارة بنية الجداول والعلاقات بينها بأسلوب موحد ومفهوم. أين تُستخدم SQL؟ تُستخدم SQL في معظم أنظمة قواعد البيانات الشهيرة مثل MySQL وPostgreSQL وSQL Server وOracle وSQLite. وهي لغة أساسية لكل مطور…
-
تركيب لغة SQL (Syntax)

صياغة SQL مبنية على جمل واضحة تبدأ عادةً بكلمة مفتاحية تحدد نوع العملية. ينتهي كل أمر بفاصلة منقوطة تفصل بين الأوامر، وقد تختلف هذه القاعدة قليلًا حسب نظام قواعد البيانات المستخدم. الكلمات المفتاحية أشهر الكلمات المفتاحية في SQL هي SELECT وINSERT وUPDATE وDELETE للتعامل مع البيانات، وCREATE وALTER وDROP لإدارة البنية. كلمات SQL ليست حساسة…
-
جملة SELECT في SQL

جملة SELECT هي الأساس الذي تُبنى عليه معظم استعلامات SQL. تُستخدم لاسترجاع البيانات من جدول واحد أو أكثر، ويمكن تخصيص النتائج باختيار أعمدة محددة أو جلب جميع الأعمدة دفعة واحدة. اختيار أعمدة محددة اختيار كل الأعمدة إزالة التكرار باستخدام DISTINCT تسمية الأعمدة باسم بديل