ورود

View Full Version : گزارش گیری انتخابی (ترکیبی) در C#‎ ?



peyman khoshdel
پنج شنبه 19 دی 1392, 15:53 عصر
سلام،
مثلاً توی یک بانک اطلاعاتی، چند تا فیلد مشخصات مثل؛ نام، نام خانوادگی، سن، محل زندگی، تعداد فرزندان و شغل داریم.

حالا می خوایم کاربر وارد یک صفحه بشه و بتونه به صورت انتخابی مثلاً: اون هایی که سِنشون "بین 20 تا 25" هست، و محل زندگی آنها "تهران" هست، و تعداد فرزندانشون "2" هست رو به ما نشون بده.
(یعنی در واقع به ما کوئری ترکیبی و انتخابی بده و ما اون کوئری ها رو از قبل تعیین نکرده باشیم)
دفعه دوم مثلا بیاد اونایی که محل زندگیشون "مشهد" هست و نامشون "علی" هست رو به ما نشون بده.

لطفاً راهکار هاتون رو ارائه بدین...
(Sql Server)

shahryari
پنج شنبه 19 دی 1392, 16:12 عصر
سلکت استار فرام مای تیبل ور شهر مساوی تهران اند سن بیتوین 20 اند 25 اند تعداد فرزند مساوی 2 :لبخند:
SELECT * FROM MyTable WHERE shahr='تهران' AND sen BETWEEN 20 AND 25 AND tedad_farzan = 2

shahryari
پنج شنبه 19 دی 1392, 16:59 عصر
مهندس جان این فرموده شما:

اون هایی که سِنشون "بین 20 تا 25" هست، و محل زندگی آنها "تهران" هست، و تعداد فرزندانشون "2" هست رو به ما نشون بده.به روایت کد میشه :

SELECT * FROM MyTable WHERE shahr='تهران' AND sen BETWEEN 20 AND 25 AND tedad_farzan = 2

اگر راهنمایی موثر نبود ، یکی از دلایلش این میتونه باشه که قشنگ مفهوم رو نتونستید برسونید