Nedir?
Form Verisi içerisindeki bir düğüme XML düğümünü seçer.
Sentaks
<Select Node="/*/Person/Data/Template/Age" Aggregation="None" />
Özellikler
| Adı | Açıklama | |||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Node | Hedef form verisi yolunu belirler. XPath alır. | |||||||||||||
| Aggregation | Seçilen düğümdeki tüm alanların üzerinde sorgu çalıştırır.
|
Örnekler
Çoklu XML yolü içerisinde sorgu yapma olanağı sağlar.
Form Verisi
<Person>
<Template>
<Name></Name>
<Surname></Surname>
<Age></Age>
</Template>
<Data>
<Template>
<Name>Ahmet</Name>
<Surname>Yılmaz</Surname>
<Age>36</Age>
</Template>
<Template>
<Name>Ali</Name>
<Surname>Çelik</Surname>
<Age>19</Age>
</Template>
<Template>
<Name>Veysel</Name>
<Surname>Kaynak</Surname>
<Age>13</Age>
</Template>
</Data>
</Person>
Yaşı en yüksek olan kişinin düğümünü döner ve bu değer de 36.
Max için örnek
<Select Node="/*/Person/Data/Template/Age" Aggregation="Max" />
Yaşı en küçük olan kişinin düğümünü döner ve bu değer de 13.
Sorgu Sonucu
<Select Node="/*/Person/Data/Template/Age" Aggregation="Min" />
İlgili node da buluann değerlerin toplamını döner ve bu değer de 68.
Sorgu Sonucu
<Select Node="/*/Person/Data/Template/Age" Aggregation="Sum" />
Toplan kayıt sayısını döner ve bu değer de 4.
Sorgu Sonucu
<Select Node="/*/Person/Data/Template/Age" Aggregation="Count" />