ورود

View Full Version : تقسیم اطلاعات یک جدول بر جدول دیگر



bahar2008
پنج شنبه 29 فروردین 1387, 16:58 عصر
سلام دوستان خوبم
من اعدادی رو در دو تیبل جداگانه دارم که در datagird وقتی checkbox ای تیک می خوره برنامم مقادیر بانک اول رو بر مقادیر بانک دومم تقسیم کنه و نتیجه رو در بانک سومی نگهداری کنه .
با چه دستوراتی می تونم این کار رو انجام بدم؟

رضا عربلو
پنج شنبه 29 فروردین 1387, 17:20 عصر
این مقادیر بانک اول احتمالاً با مقادیر بانک دوم یک ربطی دارند. فرض می کنیم اون ربط یک فیلد به نام Id باشد و اون رابطه یک به یک باشد. در این صورت


INSERT INTO Table3(Field3) FROM
Select t1.Field1/t2.Field2 AS Field3 From Table1 t1 INNER JOIN Table2 t2 ON t1.ID=t2.ID

bahar2008
جمعه 30 فروردین 1387, 11:50 صبح
ممنونم از لطفت دوست عزیز
هنوز نتونستم این کد رو امتحان کنم آخه تو مرحله قبلش که باید مقادیر داخل بانک ریخته بشه مشکلش حل نشده

سوال دیگه ای که دارم اینه که آیا می شه داخل هر فیلد که در بانک دارم یک آرایه تعریف کنم؟

رضا عربلو
جمعه 30 فروردین 1387, 16:24 عصر
بله می شود.
http://www.sommarskog.se/arrays-in-sql-2005.html
http://www.sommarskog.se/arrays-in-sql-2000.html