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

نام تاپیک: join in SQL

  1. #1
    کاربر دائمی
    تاریخ عضویت
    دی 1383
    محل زندگی
    net_ved@yahoo.com
    پست
    184

    join in SQL

    می خوام یه گزارش از دوتا table با Query تهیه کنم ...کمکم کنید
    مثال:
    __________________
    فیلدهای table1
    -شماره پرونده
    -تاریخ ثبت
    __________________
    فیلدهای table2
    -شماره پرونده (فیلد مشترک)
    -مبلغ
    __________________
    گزارش اینه که شماره پروندها و تاریخ ثبت و مبلغی نمایش داده شود که تاریخ ثبت مثلا 83/10/9 و مبلغ 1000 تومان (یعنی شماره پروندهایی نمایش داده شوند که تاریخ ثبت 83/10/9 و مبلغ 1000 تومان)

  2. #2
    کاربر دائمی آواتار Delphi Skyline
    تاریخ عضویت
    دی 1383
    محل زندگی
    شیراز
    پست
    1,174
    عنوانی بهتر انتخاب کنید

  3. #3
    پیشنهاد می کنم در ابتدا بجای شروع برنامه نویسی کمی با SQLبصورت اصولی کار کنید
    شما می توانید در Database Desktop7 در دلفی از QBE کمک بگیرید و یا
    با veiw ها در SQL سرور و Book Online شروع به یادگیری کنید

  4. #4
    کاربر دائمی
    تاریخ عضویت
    دی 1383
    محل زندگی
    net_ved@yahoo.com
    پست
    184
    Select    table1.شماره پرونده , table1.تاریخ ثبت ,table2.مبلغ
    From table1 INNER JOIN table2 ON table1.شماره پرونده = table2.شماره پرونده
    Where (table1.تاریخ ثبت = ----- ) and (table2.mablagh=1000)

    جواب من این بود ...من فقط اشتباهی join می کردم....ولی خوب شد یکی پیدا شدو مارو از راهنمایی کرد

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

    بزارمو برم 1 قل 2 قل بازی کنم ...خلاصه اینکه اگه بلد نیستسن جواب بدین لطفا پستاتونو اینجوری زیاد

    نکنید

  5. #5
    بنیان گذار Barnamenevis آواتار مهدی کرامتی
    تاریخ عضویت
    اسفند 1381
    محل زندگی
    کرج، گلشهر
    سن
    46
    پست
    6,379
    مهندس جان، هیچ جای دنیا نام فیلدهای دیتابیس رو فارسی نمیگیرند! :strange:

  6. #6
    کاربر دائمی آواتار ali_hadian
    تاریخ عضویت
    مرداد 1383
    محل زندگی
    تهران
    پست
    292
    table2.مبلق
    مبلق رو اینجوری مینویسند: مبلغ

  7. #7
    کاربر دائمی
    تاریخ عضویت
    دی 1383
    محل زندگی
    net_ved@yahoo.com
    پست
    184
    نگا تورو خدا به چیا گیر میدن....مبلغ و فیلد فارسیو....بار خودایا ما را(همه دلفی کارا) به راه راست هدایت فرما
    حالا اگه به کسی بر نمی خوره می خوام سوالمو ادامه بدم که.....اگه بخوام این کارو با 3تا table کنم چی...هر 3تا tableیه فیلد مشترک دارن ...مثلا گزارش زیر چطوریه....شماره پروندهایی که مبلغ (از table1) و تاریخ ثبت (از table2)و یه فیلد دیگه ازtable3 را نمایش بده.....و یه مورد دیگه اینکه هیچ جای دنیا فارسی ندارن که تا فیلد دیتا بیسو فارسی بگیرن...مهندس جان :strange:

  8. #8
    خلاصه اینکه اگه بلد نیستسن جواب بدین لطفا پستاتونو اینجوری زیاد
    نکنید
    ممنون از راهنمایی شما
    ....بار خودایا
    :kaf:

  9. #9
    بنیان گذار Barnamenevis آواتار مهدی کرامتی
    تاریخ عضویت
    اسفند 1381
    محل زندگی
    کرج، گلشهر
    سن
    46
    پست
    6,379
    عزیز من،

    با این لحن صحبت کردن مطمئن باش هیچ کس تمایلی به پاسخ دادن به سوالات شما را نخواهد داشت.

  10. #10
    کاربر دائمی
    تاریخ عضویت
    دی 1383
    محل زندگی
    net_ved@yahoo.com
    پست
    184
    اگه جسارتی کردم ببخشید... ولی خوداییش لحن جواب دادن شما خیلی برام سنگین بود....اگه من SQL یا هر چیزه دیگه ای بلد بودم دیگه نیازی نبود بیام اینجا سوا لمو بپرسم...وقتی یه سوالیم طرح میشه آدم توقع نداره در جوابش ندونستن طرفو به عنوان یه عیب به رخش بکشن....به هر حال من شخصا از آقای DelphiAssistant و آقای javan_soft (دو بزرگوار سایت)عذرخواهی می کنم.....و دیگه اینکه با کمک mysql/help این مشکلم حل شد
    Select    table1.شماره پرونده , table1.تاریخ ثبت ,table2.مبلق ,table3.field
    From table1
    INNER JOIN table2 ON table1.شماره پرونده = table2.شماره پرونده
    INNER JOIN table3 ON table2.شماره پرونده = table3.شماره پرونده

    very :sorry:

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

  1. INNER JOIN , LEFT JOIN , RIGHT JOIN
    نوشته شده توسط Helen_Farhani در بخش سایر پایگاه‌های داده
    پاسخ: 8
    آخرین پست: یک شنبه 16 تیر 1387, 19:30 عصر
  2. منظور از Right Join و Left Join
    نوشته شده توسط vahab_vb در بخش SQL Server
    پاسخ: 3
    آخرین پست: پنج شنبه 05 بهمن 1385, 13:29 عصر
  3. LEFT JOIN ,SELF JOIN
    نوشته شده توسط the Dead در بخش MySQL
    پاسخ: 4
    آخرین پست: جمعه 03 آذر 1385, 17:52 عصر
  4. تفاوتINNER JOIN و LEFT JOIN
    نوشته شده توسط tayebeh در بخش SQL Server
    پاسخ: 2
    آخرین پست: دوشنبه 28 دی 1383, 07:26 صبح

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

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