سؤال

SELECT a FROM b
UNION ALL 
SELECT a FROM c
UNION ALL 
SELECT a FROM d

هل يضمن Union جميعًا طباعة السجلات من الجداول B و C و D بهذا الترتيب؟ أي ، لا توجد سجلات من C قبل أي من ب. هذا السؤال ليس ل DBMs محددة.

هل كانت مفيدة؟

المحلول

لا يوجد طلب ، لا يوجد أمر ضمان على الإطلاق - هذا لكل قاعدة بيانات.

وبالنسبة لـ SQL القياسي ، يتم تطبيق طلب من خلال النتائج من جميع الاستعلامات النقابية.

نصائح أخرى

للتأكد من استخدام الطلب

Select 1 as TableNo,* from a
union all 
select 2 as TableNo,* from b
union all
select 3 as TableNO,* from c
order by TableNo, [desired column]
مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top