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

نام تاپیک: استفاده از join

  1. #1
    کاربر دائمی آواتار h.rezaee
    تاریخ عضویت
    شهریور 1390
    محل زندگی
    تهران
    پست
    488

    Post استفاده از join

    سلام به همه دوستان و اساتید محترم.بنده سوالی داشتم. سوال رو این جوری شروع می کنم که فرض کنید ما دوتا جدول داریم یکی با نام txt و دیگری با نام category که هر کدوم مقادیری رو نشون میدن. حالا ما میخوایم از جدول txt که نمایش دهنده مطالب ما هست SELECT بگیریم و مقادیر رو به کاربر نمایش بدیم، جدول txt یک ستون با نام parent_id داره که مقدار اون عدد هستش و مقادیر اون از جدول category خونده میشه، حالا ما میخوایم در هنگام select به جای نمایش اون عدد ، عنوان معادل اون عدد رو به کاربر نمایش بدیم. ممنون میشم راهنمایی کنید.
    به صورت تصویری هم قرار میدم تا دوستان بهتر متوجه بشن.

  2. #2
    کاربر دائمی آواتار meysam1366
    تاریخ عضویت
    شهریور 1390
    محل زندگی
    ایران/تهران
    پست
    448

    نقل قول: استفاده از join

    سلام

    این عکس رو ببینید
    عکس های ضمیمه عکس های ضمیمه

  3. #3
    کاربر دائمی آواتار h.rezaee
    تاریخ عضویت
    شهریور 1390
    محل زندگی
    تهران
    پست
    488

    نقل قول: استفاده از join

    ممنون دوست عزیز. query رو تونستم بنویسم. تصویر جامع و کاملی از joinها هستش.
    query رو برای سایر دوستان هم میزارم تا ازش استفاده کنند.

    SELECT txttbl.txttitle, txttbl.category, category.id, category.title
    FROM txttbl
    JOIN category ON txttbl.category = category.id

  4. #4
    کاربر دائمی آواتار h.rezaee
    تاریخ عضویت
    شهریور 1390
    محل زندگی
    تهران
    پست
    488

    نقل قول: استفاده از join

    نقل قول نوشته شده توسط meysam1366 مشاهده تاپیک
    سلام

    این عکس رو ببینید
    دوست عزیز برای استفاده از Alterها در mysql باید چجوری عمل کنیم؟ ممنون میشم راهنمایی کنید.

  5. #5

    نقل قول: استفاده از join

    منظورتون از Alterها دقیقاً چیه؟

  6. #6
    کاربر دائمی آواتار meysam1366
    تاریخ عضویت
    شهریور 1390
    محل زندگی
    ایران/تهران
    پست
    448

    نقل قول: استفاده از join

    نقل قول نوشته شده توسط h.rezaee مشاهده تاپیک
    ممنون دوست عزیز. query رو تونستم بنویسم. تصویر جامع و کاملی از joinها هستش.
    query رو برای سایر دوستان هم میزارم تا ازش استفاده کنند.

    SELECT txttbl.txttitle, txttbl.category, category.id, category.title
    FROM txttbl
    JOIN category ON txttbl.category = category.id
    سلام

    خواهش می کنم دوست عزیز

    خوشحالم که تونستم کمکتون کنم

    این لینک رو ببینید امیدوارم مشکلتون حل بشه

    http://dev.mysql.com/doc/refman/5.1/en/alter-table.html

    البته با اجازه از استاد شهرکی

  7. #7
    کاربر دائمی آواتار h.rezaee
    تاریخ عضویت
    شهریور 1390
    محل زندگی
    تهران
    پست
    488

    نقل قول: استفاده از join

    نقل قول نوشته شده توسط MMSHFE مشاهده تاپیک
    منظورتون از Alterها دقیقاً چیه؟
    سلام استاد شهرکی. ممنون که به این تاپیک هم سر زدید. منظور بنده از Alter ها این هستش که زمانی که یک رکورد رو میخوایم از دیتابیس حذف و یا ویرایش کنیم ، در صورتی که tableها به صورت عادی ساخته شده باشند، تنها رکورد حذف شده از DB حذف میشه و یا ویرایش میشه و اگر در جای دیگه از همون رکورد استفاده کرده باشیم با مقدار قبلی و به همون منوال ذخیره شده میمونه در صورتی که باید DB با مقدار جدید تمامی tableهای استفاده کننده از اون رکورد بروز بشن . ولی زمانی که table را با استفاده از Alter می سازیم ، فیلدهای مرتبط با اون رکورد هم حذف و یا ویرایش میشن و دیگه با حجم اضافی و بیخودی در DB روبرو نمیشیم و به گونه ایی نرمال سازی انجام میشه.
    البته ما داریم پیش شما درس پس میدیم امیدوارم درست گفته باشم.
    آخرین ویرایش به وسیله h.rezaee : چهارشنبه 03 دی 1393 در 23:29 عصر دلیل: غلط املایی

  8. #8
    کاربر دائمی آواتار h.rezaee
    تاریخ عضویت
    شهریور 1390
    محل زندگی
    تهران
    پست
    488

    نقل قول: استفاده از join

    نقل قول نوشته شده توسط meysam1366 مشاهده تاپیک
    سلام

    خواهش می کنم دوست عزیز

    خوشحالم که تونستم کمکتون کنم

    این لینک رو ببینید امیدوارم مشکلتون حل بشه

    http://dev.mysql.com/doc/refman/5.1/en/alter-table.html

    البته با اجازه از استاد شهرکی
    خیلی خیلی ممنون. کل Alterها رو توضیح داده. واقعا ممنون.

تاپیک های مشابه

  1. سوال: استفاده از join در linq
    نوشته شده توسط hooty70 در بخش C#‎‎
    پاسخ: 2
    آخرین پست: سه شنبه 30 مهر 1392, 07:28 صبح
  2. استفاده از join یا دیتاست - کدام فشار کمتری وارد میکنه
    نوشته شده توسط kingmech در بخش ASP.NET Web Forms
    پاسخ: 2
    آخرین پست: دوشنبه 25 اردیبهشت 1391, 23:07 عصر
  3. سوال: درج دسته جمعی با استفاده از JOIN
    نوشته شده توسط rash44 در بخش PHP
    پاسخ: 1
    آخرین پست: یک شنبه 16 اسفند 1388, 08:53 صبح
  4. ایجاد رابطه چند به چند بدون استفاده از join
    نوشته شده توسط mohinsoft در بخش SQL Server
    پاسخ: 2
    آخرین پست: شنبه 05 آبان 1386, 23:47 عصر

برچسب های این تاپیک

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

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