Forum

Sql sorguda kesişim...
 
Bildirimler
Hepsini Temizle

Sql sorguda kesişim noktalarını alma

2 Yazılar
1 Üyeler
0 Reactions
692 Görüntüleme
(@BirkanAYDIN)
Gönderiler: 7
Active Member
Konu başlatıcı
 

Merhaba ÇözümPark ailesi,

Sql sorgumu oluşturma noktasında sizin bilgi ve tecrübenize ihtiyaç duymaktayım. Çözüm aramakta olduğum sorunum şu şekildedir.

|Col1 | Col2|  

|11 | 1 |

|12 | 1 |

|13 | 1 |

|11 | 2 |

|12 | 3  |

İçerisinde bir çok veri bulunan bu tabloyu aşağadaki sql sorgusu ile bu şekilde sadeleştirebiliyorum.

select Col1, Col2 from Table1 where Col1 IN (SELECT * FROM Split('11,12,13', ',')) group by Col2,Col1

 

fakat benim burada oluşturmak isteğim yapı vermiş olduğum Col1 değerlerininde ortak değer olan Col2 değerini getirmesini istiyorum. Yani sorgum çalıştığında bana sadece 11,12,13 değerlerinin hepsinde bulunan 1 değeri gelmeli, diğer veriler benim için alakasız kalıyor. Bu işlemi gerçekleştirebilmek için nasıl bir yol izlemeliyim. yardımlarınız için şimdiden teşekkürler.

 
Gönderildi : 30/04/2014 19:03

(@BirkanAYDIN)
Gönderiler: 7
Active Member
Konu başlatıcı
 

Like operetörünü bu iş için nasıl kullanabilirim. bana group by tarzı bir şeye ihtiyacım var gibi geliyor. Fakat henüz anahtar kelimeyi bulabilmiş değilim.

 

 
Gönderildi : 02/05/2014 12:47

Paylaş: