بدأت هذه الاستعلامات تطول كثيرًا!
في التمرين السابق شغّلنا استعلامًا يضم الجداول character وtv_show وcharacter_tv_show. ويمكننا كتابة استعلام أقصر لو استخدمنا أسماء بديلة لتلك الجداول؛ أي إننا نصنع «كنية» للجدول.
ولاستخدام اسم بديل لجدول، تضيف AS *الاسم_البديل* بعد اسم الجدول.
مثلًا، لاستخدام الربط الأيسر بين الشخصيات والمسلسلات مع أسماء بديلة، ستشغّل:
SELECT c.name, t.name
FROM character AS c
LEFT JOIN character_tv_show AS ct
ON c.id = ct.character_id
LEFT JOIN tv_show AS t
ON ct.tv_show_id = t.id;
كما ترى، هذا أقصر من استعلام التمرين السابق.
هل يمكنك استخدام الربط الأيسر لمطابقة أسماء الشخصيات بالممثّلين الذين يؤدّونها، مع استخدام أسماء بديلة لتقصير الاستعلام؟ يجب أن تكون الأسماء البديلة لـcharacter وcharacter_actor وactor هي c وca وa.
اختر الأعمدة: c.name وa.name