Menu
Coddy logo textTech
flag Ar iconالعربيةdown icon

الدمج باستخدام ||

جزء من قسم ما وراء الأساسيات في رحلة SQL على Coddy. الدرس 10 من 27.

تجمع SQLite السلاسل النصية معًا باستخدام العامل || (وليس العامل + الذي قد تستخدمه في JavaScript أو Python).

SELECT first_name || ' ' || last_name AS full_name
FROM users

يمكنك المزج بين القيم الحرفية والأعمدة ونتائج دوال السلاسل النصية الأخرى. إذا كان أي مُعامل هو NULL، يصبح التعبير بأكمله NULL: غلّف الأعمدة القابلة لأن تكون NULL بـ COALESCE(col, '') عندما تريد أن تتصرف كقيم فارغة.

challenge icon

التحدي

مبتدئ

الجداول والأعمدة المتاحة:

  • products: id، brand، model، price

أعِد id وعمودًا واحدًا باسم label بالتنسيق '<BRAND> <model> - $<price>'. يجب أن تكون قيمة brand بأحرف كبيرة؛ أما الباقي فيبقى تمامًا كما هو مخزّن. رتّب حسب id.

مثال: 'APPLE iPhone - $999'.

جرّب بنفسك

SELECT id,
       -- تجميع التسمية باستخدام ||
FROM products
ORDER BY id
quiz iconاختبر نفسك

يتضمن هذا الدرس اختبارًا قصيرًا. ابدأ الدرس للإجابة عليه وتتبّع تقدمك.

جميع دروس ما وراء الأساسيات

تدرّب بنفسك: Playground لـ SQL