SELECT
order_id,
thread_id,
color_select
FROM
order_threads
WHERE
order_id =42
تظهر النتيجة كالتالي
إلى الان مفيش مشكلة
الان اريد ربط بعض الجداول ببعضها لجلب بعض البيانات و المفتاح الرئيسي هو حقل
اقتباس
color_select
و الذي يحتوي على اسماء الألوان
و مطلوب عمل علاقة بينه و بين جدول إسمه patron_colors يحتوي على حقل اسمه color_name من المفترض انه يحتوي على نفس الداتا الموجودة في حقل color_select بجدول order_threads
و كان الاستعلام كالتالي
SELECT
order_threads.thread_id,
order_threads.order_id,
order_threads.color_select,
thread.name,
patron_colors.color_name AS color_name,
patron_colors.id,
patron_colors.color_count
FROM
order_threads
JOIN thread ON order_threads.thread_id = thread.id
LEFT OUTER JOIN patron_colors ON patron_colors.color_name = order_threads.color_select
WHERE
order_threads.order_id ='42';
السؤال
محمد المصري12
حين تنفيذ هذا الإستعلام
تظهر النتيجة كالتالي
إلى الان مفيش مشكلة
الان اريد ربط بعض الجداول ببعضها لجلب بعض البيانات و المفتاح الرئيسي هو حقل
و الذي يحتوي على اسماء الألوان
و مطلوب عمل علاقة بينه و بين جدول إسمه patron_colors يحتوي على حقل اسمه color_name من المفترض انه يحتوي على نفس الداتا الموجودة في حقل color_select بجدول order_threads
و كان الاستعلام كالتالي
و النتيجة كانت كالتالي
مع العلم ان الداتا في الحقلين دول واحدة بالحرف
6 أجوبة على هذا السؤال
Recommended Posts
انضم إلى النقاش
يمكنك أن تنشر الآن وتسجل لاحقًا. إذا كان لديك حساب، فسجل الدخول الآن لتنشر باسم حسابك.