![]() |
|
inner join اكتر من جدول - نسخة قابلة للطباعة +- منتدى فيجوال بيسك لكل العرب | منتدى المبرمجين العرب (http://vb4arb.com/vb) +-- قسم : قسم لغة الفيجوال بيسك VB.NET (http://vb4arb.com/vb/forumdisplay.php?fid=182) +--- قسم : قسم اسئلة VB.NET (http://vb4arb.com/vb/forumdisplay.php?fid=183) +--- الموضوع : inner join اكتر من جدول (/showthread.php?tid=15561) |
inner join اكتر من جدول - Incubus - 23-04-16 عندي جدول gov اب - جدول Items اب - - جدول store ابن gov و items items = Item_ID Item_Name
الشكله في جملة السلكتoffice = Office_Code Office_Name store = Store_ID Store_Office_ID Store_Item_ID Store_Item_status Store_Item_Quentety Store_Item_Type لما عملت inner join بين جدول ال store وجدول ال items الدنيا اشتغلت تمام ولما عملتها بين ال store و office اشتغلت تمام لما عملت جملة السلكت بالاتنين بيطلع ايرور الكود كالتالي:- 1- كود بين store وبين items :- PHP كود : Dim SLCTStr3 As String = "select items.item_name , store_office_id , store.store_item_quentety , store.store_item_type from store " & _2- بين store وبين office PHP كود : Dim SLCTStr6 As String = "select office.office_name , store.store_item_quentety , store.store_item_type from store " & _3- الثلاث جداول : - PHP كود : Dim SLCTStr4 As String = "select items.item_name , office.office_name , store.store_item_quentety , store.store_item_type from store " & _رساله الخطاء :- Syntax error (missing operator) in query expression 'store.store_item_id = items.item_id inner join office on store.Store_Office_ID = office.Office_Cod'. اشتغلت بالسيلكت دي:- بس لو حد عنده اضافه يقولي او حاجه افضل PHP كود : Dim SLCTStr4 As String = "select items.item_name , office.office_name , store.store_item_quentety , store.store_item_type from (store " & _باضافة الاقواس بعد from بس لو هنحتاج 4 جداول او اكتر نعمل ايه؟ RE: inner join اكتر من جدول - derham - 24-04-16 الصحيح تكون هكذا PHP كود : SELECTحتقول ايش السبب! السبب ان كل INNER JOIN ترتبط باللي قبله مباشرة، يعني المفروض هنا يكون الstore مربوط بالitems والoffice مربوط بالstore، ما ادري وضحت الفكرة. |