رفتن به مطلب
  • 0

انتقال اطلاعات از یک جدول به جدول دیگر در دیتابیس


arastooms

سوال

سلام به همه عزیزان و اساتید عزیز 
من یک دیتابیس دارم با 2 جدول ( کاملا یکسان  از اسم ستون و تعداد و ...) بهش گفتم برو در جدول اول بگرد نبال اسم " محمد " هرجا اسم " محمد بود " اسم و فامیلش رو  و تلفنش رو بردار از سه تا ستون اسم و فامیل و تلفن بعد بگیر ببر تو یه لیست مثلا list1 ذخیره کن !!!
بعد از اون لیست منتقل میکنم به دیتابیس دوم  در ستونهای اسم و فامیل و تلفن که میشه دیتابیسی که فقط مشخصات " محمد ها " داخلش هست 

نمیدونم که این روش صحیح هست ؟؟ یا که راه مستقیم تری داره ؟؟

مثلا بگیم برو جدول اول هرجا رسیدی به محمد همه مشخصات این خط رو بگیر بده به جدول دوم 
اگر هست لطف میکنید من رو با دستورش راهنمایی کنید 
تشکر

لینک ارسال
به اشتراک گذاری در سایت های دیگر

3 پاسخ به این سوال تاکنون داده شده است

ارسال‌های توصیه شده

سلام

خوب چه کاریه که ببری به یه جدول دیگه

همینجا با دستور بگیرش دیگه دلاور

SELECT * FROM tbl WHERE name = 'محمد'

این دستور Sql برای گرفتن تمام محمد ها

چرا ببریم یه جدول دیگه خو:)

حالا اگرم خواستی ببری یه جدول دیگه

sql.exeNonquery("INSERT INTO Customers (CustomerName, Country) SELECT esm, shomare FROM tbl1 WHERE esm = 'محمد'")
لینک ارسال
به اشتراک گذاری در سایت های دیگر

 

سلام

خوب چه کاریه که ببری به یه جدول دیگه

همینجا با دستور بگیرش دیگه دلاور

SELECT * FROM tbl WHERE name = 'محمد'

این دستور Sql برای گرفتن تمام محمد ها

چرا ببریم یه جدول دیگه خو :)

حالا اگرم خواستی ببری یه جدول دیگه

sql.exeNonquery("INSERT INTO tbl2 (name, number) SELECT esm, shomare FROM tbl1 WHERE esm = 'محمد'")

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

شهاب جان قصدم اینه که بیام از تو لیستی که بهم دادن تو دیتابیس دسته بندی درست کنم و خروجی بگیرم 

مثلا همه محمد های لیست رو چاپ کنم و تو یه لیست ویو جدا نشون بدم 

همه علی ها رو چاپ کنم و تو لیست ویو جدا نشون بدم |و ....

خوب این علتش...

//////

میشه دستور اسکیو ال دوم رو برام یه مقدار شرح بدی خیلی متوجه نمیشم دقیقا چی کار میکنه ؟؟؟

لینک ارسال
به اشتراک گذاری در سایت های دیگر

ببین خوب این کاری که میخوای بکنی همچین هم سخت نیست

کافیه که از اکتیویتی قبلیت ، اسمی که میخوای رو بریزی توی یه متغیر

بعد دسترو Sql رو اینطوری کنی دیگه

sql.exequery("SELECT * FROM tbl WHERE name = '"&myVariable&"'")

دستور دوم هم که میگه (در قسمت دومش) بیا و اطلاعات اسم و شماره رو در این اسم خاص بگیر و بریز توی تیبل 2

لینک ارسال
به اشتراک گذاری در سایت های دیگر

بایگانی شده

این موضوع بایگانی و قفل شده و دیگر امکان ارسال پاسخ نیست.

  • کاربران آنلاین در این صفحه   0 کاربر

    • هیچ کاربر عضوی،در حال مشاهده این صفحه نیست.
×
×
  • اضافه کردن...