0

آموزش SQL server – دستور MINUS

 
kosarsh
kosarsh
کاربر برنزی
تاریخ عضویت : بهمن 1389 
تعداد پست ها : 1138
محل سکونت : خوزستان

آموزش SQL server – دستور MINUS





این دستور نیز با دو جمله SQL کار میکند. در ابتدا تمام نتایج query اول را میگیرد و سپس از میان نتایج ، آنهایی را که در query دوم هستند حذف میکند .
قالب دستوری :
[SQL Statement 1]
MINUS
[SQL Statement 2]
در اینجا میخواهیم تاریخ هایی را که در آنها فقط فروش در فروشگاه داشته این بیابیم.(فروش روی اینترنتی اصلا نمیخواهیم)
Table Store_Information
store_name
 Sales
 Date 
Los Angeles
 $1500
 Jan-05-1999  
San Diego
 $250
 Jan-07-1999  
Los Angeles
 $300
 Jan-08-1999  
Boston
 $700
 Jan-08-1999  
Table Internet Sales
Date
 Sales  
Jan-07-1999
 $250  
Jan-10-1999
 $535
Jan-11-1999
 $320  
Jan-12-1999
 $750 
SELECT Date FROM Store_Information
MINUS
SELECT Date FROM Internet_Sales
نتیجه :
Date 
Jan-05-1999 
Jan-08-1999

چهارشنبه 17 خرداد 1391  11:18 PM
تشکرات از این پست
دسترسی سریع به انجمن ها