السلام عليكم ورحمة الله وبركاته
بسم الله الرحمن الرحيم
لدي الجداول التالية
articles لتخرين المقالات
subtype, لتحديد نوع المادة كمقال ، خطبة، .............
users, لتخزين الأعضاء
topics لتخزين التصنيفات
//--------------------------------------------------------------------
يتضمن الجدول articles الحقول التالية التي تربط بينه وبين الجداول الثلاث الأخرى
الحقل userid وهو نفسه الحقل الأساس في الجدول users
الحقل topicid وهو نفسه الحقل الأساس في جدول topics
الحقل subtype_id وهو نفسه الحقل الأساس في جدول subtype_id
//--------------------------------------------------------------------
والآن أريد إنشاء استعلام ليحتوي الحقول التالية
id من الحقل artid في الجدول articles
title من الحقل subject في الجدول articles
description من الحقل memo في الجدول articles
pubDate من الحقل jdate في الجدول articles
lastBuildDate من الحقل modified في الجدول articles
source من الحقل source في الجدول articles
category من الحقل topicname في الجدول topics
author من الحقل username في الجدول users
subtype من الحقل subtype في الجدول subtypes
ثم جربت الإستعلام التالي
SELECT artid AS id, subject AS title, memo AS description, articles.jdate AS pubDate, modified AS lastBuildDate FROM articles, topics LEFT JOIN topicname AS category ON articles.topicid=topics.topicid, subtypes LEFT JOIN subtype ON articles.subtype_id=subtypes.subtype_id, users LEFT JOIN realname AS author ON articles.userid=users.userid
فيعطينا خطأ
#1146 - Table 'main.topicname' doesn't exist
فما هو الحل وجزاكم الله خيراً