الاستعلام مع الجداول متعددة
-
29-09-2020 - |
سؤال
لدي أربعة طاولات:
- الشخصيات
- arena_team
- arena_table_member
- arena_team_stats.
أحرف جدول لديه GUID، الاسم
arena_team الجدول لديه arenateamid، الاسم، النوع
arena_table_member table يحتوي على guid (هذا هو نفسه كما هو الحال في جدول الأحرف)، arenateamid
arena_team_stats table يحتوي على arenateamid، تصنيف، يفوز، WINS2، لعب
كيف يمكنني الحصول على قائمة فرق الساحة حيث الشخصية؟حاولت:
giveacodicetagpre.ولكن بإرجاع جميع فرق الساحة الموجودة في الجدول Arena_Team.
المحلول
يبدو أنك تفتقد الانضمام.من الأسهل قراءتها باستخدام مستعار الجدول وتنسيقها:
giveacodicetagpre.نصائح أخرى
يجب عليك استخدام ours بدلا من ذلك.عند استخدام جدول مفصول بفواصل في الجزء منه، تحصل على جميع المجموعات الممكنة في النتيجة.
جرب هذا الاستعلام (باستخدام oins):
giveacodicetagpre.شيئين:
-
يجب عليك استخدام الأسماء المستعارة هنا.(يتم استدعاء C، A، TS أعلاه بدلا من أسماء الجدول الكامل المستعارة)
-
إذا كنت ترغب في تطابق حرف "؟"، استخدم c.name="؟".C.NAME مثل "٪؟٪" سيعود جميع C.Names التي لديك؟فيهم.
كنت في عداد المفقودين ينضم بعض الجدول.