هناك بعض المشاكل مع هذا، على الرغم من أنني لست بارعًا بما يكفي في SQL لشرحها بالكامل. ![]()
أعتقد أنك لن تحتاج إلى topic_id إذا كان لديك بالفعل post_id، حيث أن معرف المنشور فريد لهذا المنشور (والموضوع). يبدو أيضًا أنك تحاول ربط بعض الجداول الإضافية بحقول غير موجودة في الجدول الثاني (على سبيل المثال، t.id = t.id هو نفس الحقل تمامًا داخل جدول المواضيع). وإذا كان الموضوع الذي تستعلم عنه ثابتًا، فلن تحتاج إلى INTERVAL نسبي لأنه سيكون دائمًا نفس التاريخ (أي قبل يومين من إنشاء المنشور 15000)، لذا يمكنك تعيينه كتاريخ صريح.
لم تتح لي الفرصة لتجربة نسختي الخاصة بعد، لكنني تعلمت معظم مهاراتي في SQL/الشارات من البحث في Meta عن أمثلة مختلفة وجمع أجزاء منها.
الكثير منها تحت علامة التصنيف #data-explorer، وهناك مجموعة من الأمثلة لأشياء مختلفة في بعض أفكار استعلامات الشارات الشائعة والتي قد تستحق التصفح؟