تقييم الموضوع :
  • 0 أصوات - بمعدل 0
  • 1
  • 2
  • 3
  • 4
  • 5
سؤال في ال Sql server
#1
السلام عليكم الاخوة الاعزاء

عندي مشروع استخدم فيه ال Sql server 2008R2

اريد ان اجعل الجدول اللي اسمه  Mobily_2G يسحب الداتا تبعه من ثلاث جداول
التي اسمها
1- ERC_2G
2-HUA_2G
3-NSN_2G
 ويكون linked luih

أستخدمت هذا ال Query  ولكن للاسف لم يعمل معي

برجاء المساعدة وفحص المرفق

مع جزيل الشكر


الملفات المرفقة صورة/صور
   
الرد }}}
تم الشكر بواسطة:
#2
(15-11-17, 10:02 PM)khaled12345 كتب : السلام عليكم الاخوة الاعزاء

عندي مشروع استخدم فيه ال Sql server 2008R2

اريد ان اجعل الجدول اللي اسمه  Mobily_2G يسحب الداتا تبعه من ثلاث جداول
التي اسمها
1- ERC_2G
2-HUA_2G
3-NSN_2G
 ويكون linked luih

أستخدمت هذا ال Query  ولكن للاسف لم يعمل معي

برجاء المساعدة وفحص المرفق

مع جزيل الشكر

 السلام عليكم ورحمة الله وبركاته

الحمد لله قدرت اعمل جدول يجمع الثلاث جداول السابقة في query  بهذا الشكل
ولكن المشكلة الان ان الجدول الجديد قيمة لا تتغير اذا غيرت في اي جدول من الثلاث جداول

المطلوب المساعدة في تضبيط  هذا ال query  حتي يتم التغير في معلومات الجدول الرئيسي

اذا تم التغير في اي جدول من الجداول الثلاثة

اي عمل Link  بين هذه الجداول

مع جزيل الشكر


SELECT ERC_2G.[ID], ERC_2G.[Site_Region], ERC_2G.[Site_Key], ERC_2G.[Node_Name], ERC_2G.[System], ERC_2G.[Technology], ERC_2G.[Cabinet_Type], ERC_2G.[Site_Activity], ERC_2G.[Configuration], ERC_2G.[Status], ERC_2G.[Date_of_Activity], ERC_2G.[LAC_TAC], ERC_2G.[Parents], ERC_2G.[Priority], ERC_2G.[Phase], ERC_2G.[FON_ID], ERC_2G.[BH_Type]

FROM ERC_2G

unionall


SELECT HUA_2G.[ID], HUA_2G.[Site_Region], HUA_2G.[Site_Key], HUA_2G.[Node_Name], HUA_2G.[System], HUA_2G.[Technology], HUA_2G.[Cabinet_Type], HUA_2G.[Site_Activity], HUA_2G.[Configuration], HUA_2G.[Status], HUA_2G.[Date_of_Activity], HUA_2G.[LAC_TAC], HUA_2G.[Parents], HUA_2G.[Priority], HUA_2G.[Phase], HUA_2G.[FON_ID], HUA_2G.[BH_Type]

FROM HUA_2G


UNION ALL SELECT

NSN_2G.[ID], NSN_2G.[Site_Region], NSN_2G.[Site_Key], NSN_2G.[Node_Name], NSN_2G.[System], NSN_2G.[Technology], NSN_2G.[Cabinet_Type], NSN_2G.[Site_Activity], NSN_2G.[Configuration], NSN_2G.[Status], NSN_2G.[Date_of_Activity], NSN_2G.[LAC_TAC], NSN_2G.[Parents], NSN_2G.[Priority], NSN_2G.[Phase], NSN_2G.[FON_ID], NSN_2G.[BH_Type]

FROM NSN_2G;
الرد }}}
تم الشكر بواسطة:
#3
السلام عليكم  
جرب التالي

كود :
SELECT *  FROM ERC_2G
UNION ALL
SELECT *  FROM HUA_2G
UNION ALL
SELECT *  FROM NSN_2G
الرد }}}
تم الشكر بواسطة:
#4
(18-11-17, 07:44 AM)sendbad100 كتب : السلام عليكم  
جرب التالي

كود :
SELECT *  FROM ERC_2G
UNION ALL
SELECT *  FROM HUA_2G
UNION ALL
SELECT *  FROM NSN_2G
وعليكم السلام ورحمو الله وبركاته

الف شكر ..... الكود اسهل ويعمل التجميع مضبوط

ولكن الجدول النهائي لا تتغير القيم فيه اذا غيرت في الجداول الثلاثة

وانا اريد ان يكون هناك Link بين الجداول الثلاثة والجدول الرئيسي

بحيث اذا غيرت اي قيمة في اي جدول تظهر في الجدول الرئيسي

مع جزبل الشكر للاهتمام والمساعد
الرد }}}
تم الشكر بواسطة:
#5
هذا مجرد استعلام اكيد هو يحصل على المعلومات من الجداول الثلاثه وعند حدوث اي تعديل او حذف يتاثر الاستعلام بذلك


هو كما طلب اخي الكريم
الرد }}}
تم الشكر بواسطة:
#6
(18-11-17, 08:54 AM)sendbad100 كتب : هذا مجرد استعلام  اكيد هو  يحصل على المعلومات من  الجداول الثلاثه وعند  حدوث اي تعديل او حذف يتاثر الاستعلام بذلك


هو كما طلب اخي الكريم

مضبوط كلام حضرتك في حال عمل run  لل query

بس انا حولت هذا ال query الي جدول  ثم ربطت هذا الجدول في برنامج الفيجوال بيسك

ولكن للاسف  لا يعمل معي ... ربما الخطأ في التحويل
الرد }}}
تم الشكر بواسطة:
#7
اربط برنامج الفجوال بيسك ب query راسا ما يحتاج تحوله الى جدول
الرد }}}
تم الشكر بواسطة:
#8
(18-11-17, 09:21 AM)sendbad100 كتب : اربط  برنامج الفجوال بيسك ب  query      راسا   ما يحتاج تحوله الى  جدول

الف شكر علي الاهتمام

ربطت مباشرة الفيجوال بيسك مع ال query

فظهر الاتي في المرفق


الملفات المرفقة صورة/صور
       
الرد }}}
تم الشكر بواسطة:
#9
السلام عليكم 

اذا الموضوع كذا    ما يحتاج تعمل qyry    او جدول 


فقط في البرنامج  استبدل    " query " الاستعلام التالي 

كود :
select * From Momily_2G_Query


بالتالي 

PHP كود :
SELECT  FROM ERC_2G  UNION ALL SELECT  FROM HUA_2G  UNION ALL SELECT  FROM NSN_2G 
الرد }}}
تم الشكر بواسطة: Amir_Alzubidy
#10
(18-11-17, 09:57 AM)sendbad100 كتب : السلام عليكم 

اذا الموضوع كذا    ما يحتاج تعمل qyry    او جدول 


فقط في البرنامج  استبدل    " query " الاستعلام التالي 

كود :
select * From Momily_2G_Query


بالتالي 

PHP كود :
SELECT  FROM ERC_2G  UNION ALL SELECT  FROM HUA_2G  UNION ALL SELECT  FROM NSN_2G 



 تماااااااااام الكود يعمل تمامSmile Smile Smile

مع جزيل الشكر  والاحترام

زجزاك الله كل الخييييير يارب
الرد }}}
تم الشكر بواسطة: sendbad100 , Amir_Alzubidy



التنقل السريع :


يقوم بقرائة الموضوع: بالاضافة الى ( 1 ) ضيف كريم