24 November 2015

Query Menggunakan Alias Kolum dan Fungsi Aggregates

Query aggregate mapinfo

Query Menggunakan Alias Kolum dan Fungsi Aggregates

Fungsi Query pada mapinfo ini cukup powerfull. Bila membandingkannya dengan ArcGis maka disini adalah salah satu kelebihan mapinfo, yakni memberikan kita keleluasaan penuh terhadap fungsi query. Fungsi query pada mapinfo hampir tidak jauh beda dengan fungsi query pada dabase-databse lainnya dimana di dalam mapinfo kita bisa melakukan pengurutan hasil Query, pengelompokan, aggregate data, alias kolum dan semacamnya. Hal semacam ini tidak dapat di lakukan oleh fungsi query pada ArcGis. Dalam ArcGis untuk melakukan hal-hal semacam ini harus melalui tool-tool terpisah yang di dapat di dalam arctoolbox.

Menguasai proses query di dalam mapinfo dapat memberikan kita banyak kemudahan dalam mengolah data.  Berikut cara prosess query di dalam mapinfo:



Perhatikan gambar form window SQL Select di bawah ini:
Sql Select form di mapinfo 12


Pada text box "Select Columns:" terdapat beberapa ekspresi seperti
                CentroidX(obj) "X"
                CentroidY(obj) "Y"
                Count(*) "Jumlah"
                Max(ACT_CAD_POLYGON_TAB.CAD_POLYGON_PID) "Modus"

Maksudnya adalah pada prosess query tersebut  juga sekaligus di masukan prosess membuat kolum sementara yakni kolum X, Y, Jumlah, Modus
Kolum semntara/alias "X"  è CentroidX(Longitude) dari si object. 
Kolum semntara/alias "Y" è CentroidY(Latitude) dari si object
Kolum semntara/alias "jumlah" è Jumlah Kolum CAD_PID dengan nilai sama(duplicate)
Kolum semntara/alias "Modus" è Modus dari Kolum CAD_POLYGON_PID 

Berikut penggunaan fungsi aggregates
FUngsi Aggreagares di Mapinfo
Berikut contoh lain penggunaan Aggregates:
Baca Juga : Query data Tabular di MapinfoPada pemilihan data dengan query, data selalu dapat dipilih/filter tanpa perlu memperhatikan apakah layer dalam keadaan selectabelatau tidak.
Bila kita memiliki data sebagai berikut:
Data sales


Berikut analisa query total pendapatan sales representative dari tabel diatas.

Select Columns: SALES_REP, sum(SALES)
Group by Columns: SALES_REP
Maka akan menghasilkan:
hasil analisa agregates

Berikut analisa rata-rata pendapatan:
Select Columns: SALES_REP, avg(SALES) “rata-rata”
Group by Columns: SALES_REP
 maka akan menghasilkan:


analisa rata-rata pendapatan


2 comments:

  1. Maaf gan, itu fungsi aggregates berupa perintah atau gimana gan? Membingungkan, BTW terimakasih infonya. Mohon penjelasannya.

    Silahkan berkunjung ke Website saya :
    http://gantama.mahasiswa.atmaluhur.ac.id/
    Website STMIK Atmaluhur :
    www.atmaluhur.ac.id

    ReplyDelete
  2. makasih min , sedikit saran Fungsi Aggregates masih kurang bisa difahami , mohon untuk lebih detail lgi
    mampir ke website sya https://aauuu.mahasiswa.atmaluhur.ac.id
    dan kampus saya https://www.atmaluhur.ac.id/

    ReplyDelete