PDA

View Full Version : استفاده از دستور select



مهدی رحیم زاده
دوشنبه 17 اردیبهشت 1386, 06:43 صبح
چطوری می تونم از چند تا دستور select داخل همدیگه استفاده کنم طوری که دستور دوم شرط دستور اول باشه یعنی اگر مقدار فیلد کلید دستور دوم برابر یک مقدار از یک فیلد دستور اول بود ...

mzjahromi
دوشنبه 17 اردیبهشت 1386, 07:07 صبح
ُوالت خیلی واضح نیست ولی
یه راه اینه


Select Field1,Field2 ,...
From TableName Where Field1 in Select ...

AminSobati
دوشنبه 17 اردیبهشت 1386, 10:08 صبح
یا شاید چنین چیزی منظورتون باشه؟


use northwind
go
select * from customers
where exists (select * from orders where customerid=customers.customerid)

مهدی رحیم زاده
دوشنبه 17 اردیبهشت 1386, 17:00 عصر
اول باید از هر دوی شما دوستان عزیز تشکر کنم ...
ممنونم .
اما من می خوام که از داده ها دستور select دوم هم استفاده کنم ، یعنی اونا هم نشون داده بشن ...
حالا چه کار کنم ...

حمیدرضاصادقیان
دوشنبه 17 اردیبهشت 1386, 19:08 عصر
شما میتونی از derived table ها استفاده کنی.

مهدی رحیم زاده
دوشنبه 17 اردیبهشت 1386, 19:20 عصر
خوب میشه دقیقا بگید از چه کدی استفاده کنم ...
من می خوام که از این کد تو برنامه نویسی سی شارپ استفاده کنم ...

AminSobati
دوشنبه 17 اردیبهشت 1386, 21:41 عصر
اما من می خوام که از داده ها دستور select دوم هم استفاده کنم ، یعنی اونا هم نشون داده بشن ...
حالا چه کار کنم ...
مطمئن هستین که Join جواب مشکل شما نیست؟؟

مهدی رحیم زاده
سه شنبه 18 اردیبهشت 1386, 05:33 صبح
من تونستم با استفاده از ضرب دکارتی جدولها اینو درست کنم ....
ممنونم بابت جواب ها ...

manamadam
سه شنبه 18 اردیبهشت 1386, 08:30 صبح
من تونستم با استفاده از ضرب دکارتی جدولها اینو درست کنم ....
ممنونم بابت جواب ها ...

میشه کد روشی رو که استفاده کردید رو بدید چون منهم با همچین مشکلی برخورد کردم
ونیاز مبرم به اون دارم