Koşula Göre Sorgu

01/09/2025, 19:30

ayd33

Tablo verisinden 3 adet sorgu yapmak istiyorum  yardımlarınız için teşekkür ederim.
Yapmak istediğim  sorguyu ekteki resimde anlattım
01/09/2025, 21:08

atoykan

Çalışmanız son derece yalnış. Excel mantığında tablo oluşturamazsınız veya Excel sayfasını kopyalayıp tablo içine yapıştıramazsınız.
Çalışmanızı veritabanı mantığında düzenleyerek ekleyin.
01/09/2025, 21:39

ayd33

(01/09/2025, 21:08)atoykan yazdı: Çalışmanız son derece yalnış. Excel mantığında tablo oluşturamazsınız veya Excel sayfasını kopyalayıp tablo içine yapıştıramazsınız.
Çalışmanızı veritabanı mantığında düzenleyerek ekleyin.
Sorgu olacak şekilde yapmaya çalıştım
01/09/2025, 22:09

ayd33

Koşula göre sorgu yapmak istiyorum.
02/09/2025, 00:11

atoykan

Öncelikle Yapılmaması Gereken Ölümcül Hatalar başlıklı konuyu mutlaka ve dikkatle inceleyin.

Tablonuza göre ilk aralama ve bakım değerleri kriteriyle ağaç türlerine göre gruplanmış olarak eta toplamlarını alabileceğiniz sorgu
SELECT tablo.[Ağaç Türü], 
Sum(IIf(tablo.Durum="İlk Aralama", Nz(tablo.[Etası m3/St],0), 0)) AS [İlk Aralama],
Sum(IIf(tablo.Durum="Bakım", Nz(tablo.[Etası m3/St],0), 0)) AS Bakım
FROM tablo
WHERE tablo.Durum IN ("İlk Aralama", "Bakım")
GROUP BY tablo.[Ağaç Türü];

ilk aralama ve bakım değerleri kriteriyle ağaç türlerine göre gruplanmış olarak alan toplamlarını alabileceğiniz sorgu
SELECT tablo.[Ağaç Türü], 
Sum(IIf(tablo.Durum="İlk Aralama", Nz(tablo.[Alanı (ha)],0), 0)) AS [İlk Aralama],
Sum(IIf(tablo.Durum="Bakım", Nz(tablo.[Alanı (ha)],0), 0)) AS Bakım
FROM tablo
WHERE tablo.Durum IN ("İlk Aralama", "Bakım")
GROUP BY tablo.[Ağaç Türü];
şeklinde olacaktır.