PDA

View Full Version : مشکل در کوئری از 2 جدول و نمایش در 1 دیتاست



babak869
دوشنبه 07 بهمن 1392, 09:46 صبح
با سلام به همه دوستان
من 2 تا جدول برای ورود و خروج کالا در جدولهام دارم با مشخصات زیر
Ent_tb
ID , Name , Code , Date_enter
-------------------------------------
Ext_tb
ID , Name , Code , DAte_Exit

حالا میخوام وقتی کالای با کد مثلا شماره 4 رو انتخاب کنم بر اساس فیلد تاریخ 2 جدول بیاد اون کالا رو در هر2 جدول پیدا کنه و بر اساس تاریخ صعودی یا نزولی سورت کنه.به بیان دیگه میخام ورود و خروج کالا ها رو بر اساس تاریخ در 1 گزارش داشته باشم.مثل این :
1 تلفن 12 1/1/92
2 تلفن 12 2/2/92
3 تلفن 12 3/3/92
4 تلفن 12 4/4/92

از دوستان اگه کمک کنند و راهنمایی کنند منون میشم
باتشکر از همه دوستان

starting
دوشنبه 07 بهمن 1392, 09:52 صبح
اول باید دو جدول با هم ادغام بشن توسط UNION سپس در انتهای کوئری می تونید عبارت ORDER BY را قرار بدین
فقط چند نکته:
نام ستون های Result Set یا همون خروجی بر اساس کوئری اول انتخاب میشه
دیتا تایپ ستون های دو کوئری باید یکسان باشه
تعداد ستون های هر دو کوئری باید یکسان باشه


SELECT *
FROM Ent_tb
UNION ALL
SELECT *
FROM Ext_tb
ORDER BY ...