Senior Software Developer
intersect olarak etiketli yazılar
Oracle minus, intersect,union , union all
13 Haz
Minus iki set arasındaki farkı vermektedir
1 2 3 4 5 6 7 8 9 10 11 12 13 14 | SELECT 'ALİ' FROM DUAL UNION ALL SELECT 'VELİ' FROM DUAL MINUS SELECT 'ALİ' FROM DUAL; |
Intersect ise kesişimini vermektedir.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 | SELECT 'ALİ' FROM DUAL UNION ALL SELECT 'VELİ' FROM DUAL INTERSECT SELECT 'ALİ' FROM DUAL; |
Union ve Union All kullanımını ise yukarıdaki örneklerde olduğu gibi düşünebiliriz. Union ile Union All arasındaki en önemli farklardan birisi Union distict işlemi yapar, Union All ise yapmaz.Aşağıdaki sql’in sonucunda iki adet VELİ görünür.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 | SELECT 'ALİ' FROM DUAL UNION ALL SELECT 'VELİ' FROM DUAL UNION ALL SELECT 'VELİ' FROM DUAL; |
Ve son olarakta aşağıdaki sql sonucu bir adet VELİ görünür.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 | SELECT 'ALİ' FROM DUAL UNION SELECT 'VELİ' FROM DUAL UNION SELECT 'VELİ' FROM DUAL; |
Sağlıcakla…..