
 نوشته شده توسط 
علیرضا5
					
				 
				سلام
چطوری دوتا دستور انتخاب رو میشه در یک select  نوشت
منظورم اصلاح دستور زیر هست
select top 5 * from table where name='abc' and select top 10 * from table where shahr='tehran'
 
			
		 
	 
 اگر دوتا جدول شما یکسان باشه و فیلد های مساوری داشته باشه از دستور UNION میتونی استفاده کنید 
(SELECT TOP 5 * FROM table WHERE shahr = 'abc')
UNION
(SELECT TOP 10 * FROM table WHERE shahr = 'tehran')
البته میتونی از UNION ALL هم استفاده کنی که در این حالت ردیف های تکراری حذف نمیشه و در حالتی که از UNION به تنهایی استفاده کنی داده های تکراری حذف میشه