نمایش نتایج 1 تا 7 از 7

نام تاپیک: نحوهسوال؟ كپي يك فيلد از يك table در فيلدي ديگراز همان table

  1. #1

    Question نحوهسوال؟ كپي يك فيلد از يك table در فيلدي ديگراز همان table

    با سلام و خسته نباشيد
    من يك table دارم و مي خواهم هر داده اي كه در يكي از ستونهاست را به ستوني ديگر كپي كنم
    مثال


    b -------------------------a
    گرم
    كيلو گرم


    نتيجه اي كه مي خواهم

    b -------------------------a
    گرم گرم
    كيلو گرم كيلوگرم
    لطفا راهنمايي بفرماييد
    باتشكر

  2. #2
    کاربر دائمی آواتار hossein_h62
    تاریخ عضویت
    فروردین 1388
    محل زندگی
    اصفهـــــان
    پست
    720

    نقل قول: نحوهسوال؟ كپي يك فيلد از يك table در فيلدي ديگراز همان table

    سلام. اینجوری :

    Update Table
    Set b = a

  3. #3

    نقل قول: نحوهسوال؟ كپي يك فيلد از يك table در فيلدي ديگراز همان table

    حالا اگر دو تا table باشد چي از يكي به ديگري فرض كنيد يك بك اپ دارم داده ها درونش هست و الان بايد از اون داخل table فعال كپي كنم table backup من اسمش test است

  4. #4

    نقل قول: نحوهسوال؟ كپي يك فيلد از يك table در فيلدي ديگراز همان table

    در صورتي كه هر دو جدول توي يك بانك هستند با دستوري مثل دستور زير ميتونيد اين كار رو انجام بديد
    Update tbl1 Set tbl1.a = tbl2.b From tbl1 inner join tbl2 on tbl1.id = tbl2.id

    و يا
    Insert Into tbl1(a) select b from tbl2

    اين دستور تمام فيلدهاي b از جدول 2 رو توي فيلد a ازجدول 1 ميريزه

  5. #5
    کاربر تازه وارد
    تاریخ عضویت
    مرداد 1385
    محل زندگی
    تهران
    پست
    61

    نقل قول: نحوهسوال؟ كپي يك فيلد از يك table در فيلدي ديگراز همان table

    update table1 set field2=field1;

  6. #6

    Question نقل قول: نحوهسوال؟ كپي يك فيلد از يك table در فيلدي ديگراز همان table

    نقل قول نوشته شده توسط Reza_Yarahmadi مشاهده تاپیک
    در صورتي كه هر دو جدول توي يك بانك هستند با دستوري مثل دستور زير ميتونيد اين كار رو انجام بديد
    Update tbl1 Set tbl1.a = tbl2.b From tbl1 inner join tbl2 on tbl1.id = tbl2.id
    و يا
    Insert Into tbl1(a) select b from tbl2
    اين دستور تمام فيلدهاي b از جدول 2 رو توي فيلد a ازجدول 1 ميريزه
    باتشكر-خوب نكته خوبي اشاره كرديدمعولا بك اپ روي يك بانك ديگه است حالا در اين حالت به چه صورتي مساله حل مي شود؟

  7. #7

    نقل قول: نحوهسوال؟ كپي يك فيلد از يك table در فيلدي ديگراز همان table

    در اين مورد قبلا بحث شده و راه حلهاي متنوعي ارائه شده
    http://www.barnamenevis.org/sh...d.php?t=184844
    http://www.barnamenevis.org/sh...ad.php?t=40583
    http://www.barnamenevis.org/sh...d.php?t=174334
    اين هم روشي براي دسترسي به بانكي ديگر روي سروري ديگر
    http://www.barnamenevis.org/sh...d.php?t=171593

قوانین ایجاد تاپیک در تالار

  • شما نمی توانید تاپیک جدید ایجاد کنید
  • شما نمی توانید به تاپیک ها پاسخ دهید
  • شما نمی توانید ضمیمه ارسال کنید
  • شما نمی توانید پاسخ هایتان را ویرایش کنید
  •