تقييم الموضوع :
  • 0 أصوات - بمعدل 0
  • 1
  • 2
  • 3
  • 4
  • 5
[سؤال] الفرق بين كويري (استعلام) و كويري اخر
#1
Question 
بسم الله الرحمن الرحيم
السلام عليكم و رحمة الله و بركاته و الصلاة و السلام على سيدنا محمد و على آله و صحبه أجمعين

لدي سؤال حول كويري (استعلام) عملته من أجل الرجوع بقيود معينة ..
المهم, لكن خطرت في بالي فكرة كويري (استعلام) اخر يقوم بنفس العمل بالضبط و يرجع نفس القيود ...

لكن هنالك سؤال يدور في ذهني و هو:

أيهما الافضل و الاصح؟
لذا, أرجو منكم يا اخوتي و اخواتي أن ترشودني إلى الكويري (الاستعلام) الصحيح ... و ها هي الاكواد الخاصة بالكويريز (الاستعلامات):

PHP كود :
Dim DP3 As New OleDbDataAdapter("SELECT Pr_Tbl.ID , Pr_Tbl.PrCaNum, Pr_Tbl.PrNm, Pr_Tbl.PrBNum, " &
                                                    
"Tr_Tbl.ID, Tr_Tbl.TTrHInvNum, Tr_Tbl.TPrNum, Tr_Tbl.TPrQntty, Tr_Tbl.TUnit, " &
                                                    
"Tr_Tbl.TPrc, Tr_Tbl.TTprc, Tr_Tbl.TSts, Tr_Tbl.TNts " &
                                                    
"FROM Pr_Tbl INNER JOIN Tr_Tbl ON Pr_Tbl.[ID] = Tr_Tbl.[TPrNum] " &
                                                    
"WHERE Tr_Tbl.TTrHInvNum=" dDPidCn)

Dim DP3 As New OleDbDataAdapter("SELECT ID , (SELECT PrBNum FROM Pr_Tbl WHERE ID=TPrNum) As BarNum, " &
                
"(SELECT PrNm FROM Pr_Tbl WHERE ID=TPrNum) As PrName, " &
                
"TTrHInvNum, PrNum, TPrQntty, TUnit, TPrc, TTprc, TSts, TNts " &
                
"FROM Tr_Tbl WHERE TTrHInvNum=" dDPidCn

و جزاكم الله خيراً ....


تحياتي
الرد
تم الشكر بواسطة: سعود
#2
وعليكم السلام اخي العزيز

حسب ما اعرف الاول هو الاستعلام الافضل لانه اسرع من الثاني بسبب استخدام الJoins

أما الثاني بسبب وجود Multi Select سيكون الاستعلام بطيئا

تحياتي
الرد
تم الشكر بواسطة: hoob computer , سعود
#3
مشكور خوية سجاد Smile

الله يوفقك ...


تحياتي
الرد
تم الشكر بواسطة: سعود


المواضيع المحتمل أن تكون متشابهة .
الموضوع : الكاتب الردود : المشاهدات : آخر رد
  كيف اعمل استعلام لحقول معينه متشابهه من عدة جداول aftfm 0 156 24-05-18, 09:16 PM
آخر رد: aftfm
Question [نقاش] ماهو الفرق بين  sql server 2008 r2 و sql الموجودة في الفيجوال استديو 2010 Amrjamil 0 441 21-09-17, 06:20 PM
آخر رد: Amrjamil
  [سؤال] المساعدة - بجملة استعلام بين عدة جداول safalo 3 320 14-08-17, 02:06 AM
آخر رد: safalo
  المساعدة في عمل استعلام قاعدة بيانات sqlserver djelloul 0 363 17-04-17, 07:13 PM
آخر رد: djelloul
  تصحيح استعلام djelloul 2 504 18-01-17, 06:30 PM
آخر رد: djelloul
  [C#.NET] مشكلة في استعلام مابين تاريخين abdallah_alashwal 1 627 09-11-16, 12:04 PM
آخر رد: ممدوح
  [VB.NET] إيجاد الفرق بين مصفوفة وعمود مع إضافة المفقود rohiem 1 405 21-10-16, 08:21 AM
آخر رد: rohiem
  استعلام مركب atefkhalf2004 2 678 03-02-16, 04:03 PM
آخر رد: atefkhalf2004
Question [سؤال] وضع نتيجة استعلام في ملف إكسل دمعة المقهور 2 1,879 25-10-15, 10:55 AM
آخر رد: WAEL ABED
  استعلام بخصوص حقل date djelloul 9 1,379 17-08-15, 10:52 PM
آخر رد: djelloul

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


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