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

نام تاپیک: مشکل دستور select

  1. #1
    منتظر تایید آدرس ایمیل آواتار azygole
    تاریخ عضویت
    شهریور 1384
    پست
    138

    Question مشکل دستور select

    سلام وقت بخیر
    یه جدول به صورت زیر و داده های زیر دارم:
    create table Test
    (
    InputId int ,
    Id int ,
    primary key (InputId ,Id)
    )
    insert into Test values(2,2),(2,4),(2,21),(3,2),(3,4),(3,21),(3,244 ),(3,246),(3,248),(4,2),(4,4)
    select * from Test where Id in (2,4,244,246,21)

    می خوام وقتی select زیر رو می زنم فقط InputId های 3 رو بده اما همه رو می ده.فکر می کنم خیلی ساده باشه اما هنگ کردم. می تونید راهنماییم کنید خیلی فوریه ممنونم . اینم دستورم :
    select * from Test where Id in (2,4,244,246,21)

    با سپاس فراوان

  2. #2
    کاربر تازه وارد
    تاریخ عضویت
    مهر 1389
    محل زندگی
    تهران
    پست
    75

    نقل قول: مشکل دستور select

    با سلام
    خب شما مواردي كه داري انتخاب ميكني تو همه رديف ها هست. بايد هم بياره
    براي دستورت يه شرط بايد اضافه كني
    select * from Test where Id in (2,4,244,246,21) and InputId=3

  3. #3
    منتظر تایید آدرس ایمیل آواتار azygole
    تاریخ عضویت
    شهریور 1384
    پست
    138

    نقل قول: مشکل دستور select

    سلام. نه من فقط inputidهای 2و3و4 ندارم . من n تا inputid دارم. می خوام وقتی select می زنم تمام inputidهایی که idشون داخل شرط in هست رو نمایش بده. سپاس از پیگیریتون

  4. #4
    کاربر تازه وارد
    تاریخ عضویت
    مهر 1389
    محل زندگی
    تهران
    پست
    75

    نقل قول: مشکل دستور select

    لطفا بيشتر توضيح بدين. بر اساس دستور شما تمام اطلاعات ستون هاي اين جدول فراخواني ميشه، چون Id هاي آورده شده در شرط، در تمام رديف هاي ستون Id در جدول وجود داره مگر اينكه شما با يك شرط در دستور Query اون رو فيلتر كني.

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

  1. مشکل دستور select در جدول aspnet_profile
    نوشته شده توسط diba_gh در بخش ASP.NET Web Forms
    پاسخ: 1
    آخرین پست: سه شنبه 17 آبان 1390, 10:35 صبح
  2. مشکل دستور select با فارسی
    نوشته شده توسط mina.net در بخش VB.NET
    پاسخ: 3
    آخرین پست: پنج شنبه 18 مهر 1387, 10:44 صبح
  3. مشکل دستور selecte
    نوشته شده توسط pool2006 در بخش VB.NET
    پاسخ: 1
    آخرین پست: چهارشنبه 06 تیر 1386, 11:24 صبح
  4. مشکل در دستور Select
    نوشته شده توسط aliakbarzadeh در بخش SQL Server
    پاسخ: 2
    آخرین پست: سه شنبه 17 آبان 1384, 15:17 عصر
  5. مشکل در دستور Select
    نوشته شده توسط aliakbarzadeh در بخش ASP.NET Web Forms
    پاسخ: 2
    آخرین پست: سه شنبه 17 آبان 1384, 15:17 عصر

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

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