منتدى فيجوال بيسك لكل العرب | منتدى المبرمجين العرب
عندي جدولين اريد جملة sqlتقوم باظهار الاسماء الموجودة في الجدول الاول وليست موجودة في - نسخة قابلة للطباعة

+- منتدى فيجوال بيسك لكل العرب | منتدى المبرمجين العرب (http://vb4arb.com/vb)
+-- قسم : قسم لغة الفيجوال بيسك VB.NET (http://vb4arb.com/vb/forumdisplay.php?fid=182)
+--- قسم : قسم اسئلة VB.NET (http://vb4arb.com/vb/forumdisplay.php?fid=183)
+--- الموضوع : عندي جدولين اريد جملة sqlتقوم باظهار الاسماء الموجودة في الجدول الاول وليست موجودة في (/showthread.php?tid=20089)



عندي جدولين اريد جملة sqlتقوم باظهار الاسماء الموجودة في الجدول الاول وليست موجودة في - محمد محمود الغرياني - 20-04-17

عندي جدولين اريد جملة sqlتقوم باظهار الاسماء الموجودة في الجدول الاول وليست موجودة في الجدول الثاني


RE: عندي جدولين اريد جملة sqlتقوم باظهار الاسماء الموجودة في الجدول الاول وليست موجودة في - محمد كريّم - 21-04-17

SELECT name from TABLE1 WHERE NOT EXISTS (SELECT name FROM TABLE2)


RE: عندي جدولين اريد جملة sqlتقوم باظهار الاسماء الموجودة في الجدول الاول وليست موجودة في - ابو ليلى - 22-04-17

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

يمكنك استخدام المعامل Except للحصول على نتائج في جدول اول وغير متواجدة في جدول ثاني

PHP كود :
SELECT name from TABLE1
 Except 
SELECT name FROM TABLE2 
كما و يمكنك استخدام المعامل InterSect للحصول على النتائج المشتركة بين جدولين
PHP كود :
SELECT name from TABLE1
 InterSect
SELECT name FROM TABLE2 
المعاملان السابقان متوفران على مستوى السيرفر و على مستوى مكاتب Ling ايضاً

استعلام Ling

PHP كود :
Dim intsS1 As Integer() = {1223456}
Dim intsS2 As Integer() = {1367}
Dim diffInts intsS1.Except(intsS2)

'Results
'
{245