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

نام تاپیک: کوری جست و جو برای دریافت اطلاعات از 4 جدول متفاوت

  1. #1

    Question کوری جست و جو برای دریافت اطلاعات از 4 جدول متفاوت

    می خواهم از 4 جدول با 4 ستون متفاوت آن ردیف هایی را پیدا کنم که داخل مثلا عنوانش عبارت مورد نظر باشه توسط %عبارت% LIKE

    اگر بخواهم از UNION استفاده کنم که باید همه ستون های 4 جدول شبیه به یکدیگر باشد از نظر نوع و تعداد ستون.

    اگر هم با join کار کنم که اگر بر روی مثلا ID اعمال گردد همه مقادیر را بهم نمی دهد چون شاید یک id حذف شده باشد.

    فرض کنید جداول به این صورت است : می خواهم در یک کوری از 4 جدول آن سطهایی که عبارت مورد نظر داخل مثلا عنوان هست را بهم نمایش بده.


    999.PNG

  2. #2

    نقل قول: کوری جست و جو برای دریافت اطلاعات از 4 جدول متفاوت

    اینجور که شما گفتین نمی خوای از Union استفاده کنی و امکان Join هم نداری خوب می تونی از این متد NextRecordSet در کامپوننت AdoQuery استفاده کنی
    درستورات SQL هر کدام از جداول رو می نویسی تو یه کوئری مثل :
    Select * From T1 Where title like
    Select * From T2 Where title like
    Select * From T3 Where title like
    بعد تو برنامه AdoQuery رو Open می کنی ، که با ابتدا دستور Select اول لود شده و پردازش رو انجام میدی بعدش AdoQuery.RecordSet := AdoQuery.NextRecordSet رو صدا میزنی و به همین ترتیب هر چهار جدول رو لود می کنی
    --
    البته من این رو برا دلفی گفتم


    آخرین ویرایش به وسیله modernboy3 : شنبه 06 خرداد 1396 در 13:37 عصر

  3. #3

    نقل قول: کوری جست و جو برای دریافت اطلاعات از 4 جدول متفاوت

    خیلی ممنون اما من در php می خواستم

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

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

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