Arkadaşlar bir MySQL veritabanında veya Access veritabanındaki tablosunuza ait sayılarla dolu bir sütundaki sayıların hepsini toplayıp yazdırmak istiyoruz. Bunu nasıl yaparız?
ASP Veritabanında Bir Sütundaki Verileri Toplamak
Sql komutumuz şu şekilde :
SELECT SUM tutar AS toplam FROM masa
Burada;
- tutar : sütun ismi
- masa : tablo adı
- toplam : set değişkeni
Örnek bir access bağlantı kodu ise :
<%
set baglanti = Server.CreateObject("ADODB.Connection")
baglanti.Open("DRIVER={Microsoft Access Driver (*.mdb)}; DBQ=" & Server.MapPath("veritabani.mdb"))
set baglanti = Server.CreateObject("ADODB.Connection")
baglanti.Open("DRIVER={Microsoft Access Driver (*.mdb)}; DBQ=" & Server.MapPath("veritabani.mdb"))
set toplam = server.createobject("adodb.recordset")
toplam.open "SELECT SUM tutar AS toplam FROM masa" ,baglanti,1,3
toplam.open "SELECT SUM tutar AS toplam FROM masa" ,baglanti,1,3
response.write(rs("toplam"))
toplam.close
set toplam = nothing
set toplam = nothing
baglanti.close
set baglanti = nothing
%>
set baglanti = nothing
%>
Umarım faydalı bir içerik olmuştur.
İlk Yorumu Sen Yap