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

نام تاپیک: مشکل من توی نوشتن این کوئری در کجاست؟

  1. #1
    کاربر دائمی آواتار kavoshgar63
    تاریخ عضویت
    دی 1385
    محل زندگی
    مشهد مقدس
    سن
    40
    پست
    208

    مشکل من توی نوشتن این کوئری در کجاست؟

    سلام
    این کد رو در مای اس کیو ال نوشتم البته برای صفحه فعال سازی دوره ها این کد اس کیو ال منه
    SELECT teacher.teacherfamily,lesson.lessonname,lesson.les  sonamount,period.periodid,period.hours,period.exam  date,period.periodstart,period.active\n"
    . "FROM period\n "
    . "LEFT JOIN lesson ON lesson.lessonid = period.lessonid\n"
    . "LEFT JOIN teacher ON teacher.teacherid = period.teacherid;"
    این صفحه در قسمت مدیریت سایت هستش

    حالا من می خوام یه تغییری در کوئری بالا بدم که فقط دوره های فعال رو برام نشون بده.
    یعنی اونایی که period.active='t' هست رو چطور کد رو تغییر بدم؟
    آخرین ویرایش به وسیله kavoshgar63 : جمعه 14 فروردین 1388 در 19:25 عصر

  2. #2
    کاربر دائمی آواتار kavoshgar63
    تاریخ عضویت
    دی 1385
    محل زندگی
    مشهد مقدس
    سن
    40
    پست
    208

    نقل قول: مشکل من توی نوشتن این کوئری در کجاست؟

    یعنی هیچ کس بلد نیست این تکه کوئری رو کامل کنه؟

  3. #3
    کاربر دائمی آواتار hamid67fathi
    تاریخ عضویت
    بهمن 1386
    محل زندگی
    WwW
    پست
    435

    نقل قول: مشکل من توی نوشتن این کوئری در کجاست؟

    فكر كنم با where كارتون انجام بشه .

  4. #4

    نقل قول: مشکل من توی نوشتن این کوئری در کجاست؟

    این با یک where ساده حل میشه که.

  5. #5
    کاربر دائمی آواتار kavoshgar63
    تاریخ عضویت
    دی 1385
    محل زندگی
    مشهد مقدس
    سن
    40
    پست
    208

    نقل قول: مشکل من توی نوشتن این کوئری در کجاست؟

    این WHERE ساده به ذهن من هم رسید ولی من از لفت جوین استفاده کردم اگر بعد از from شرط بزارم کلا خطا میده.

  6. #6

    نقل قول: مشکل من توی نوشتن این کوئری در کجاست؟

    آخه چه مشکلی پیش میاد؟ نباید مشکلی باشد. این دیگه عادی ترین نوع کوئری هستش.


    SELECT teacher.teacherfamily,lesson.lessonname,lesson.lessonamount,period.periodid,period.hours,period.examdate,period.periodstart,period.activen"
    . "
    FROM periodn "
    . "
    LEFT JOIN lesson ON lesson.lessonid = period.lessonidn"
    . "
    LEFT JOIN teacher ON teacher.teacherid = period.teacherid WHERE period.active = 't'"


  7. #7
    کاربر دائمی آواتار kavoshgar63
    تاریخ عضویت
    دی 1385
    محل زندگی
    مشهد مقدس
    سن
    40
    پست
    208

    نقل قول: مشکل من توی نوشتن این کوئری در کجاست؟

    مشکل من این بود که جلوی فرام می نوشتم و مسلما باید هم خطا میداد
    با تکه کدی که آقای رمضانی نوشتن مشکل حل شد.

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

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

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