Distribuirane i objektne baze podataka - Ncd.matf.bg.ac.rs
Distribuirane i objektne baze podataka - Ncd.matf.bg.ac.rs
Distribuirane i objektne baze podataka - Ncd.matf.bg.ac.rs
Create successful ePaper yourself
Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.
Poređenja upotrebom distinct tipovaPretpostavimo da želimo da odredimo koji proizvodi su se više prodali u Americi nego uKanadi i Nemačkoj za mesec jul, 2009. godine.SELECT US.PRODUCT_ITEM, US.TOTALFROM US_SALES AS US, CANADIAN_SALES AS CDN,GERMAN_SALES AS GERMANWHERE US.PRODUCT_ITEM = CDN.PRODUCT_ITEMAND US.PRODUCT_ITEM = GERMAN.PRODUCT_ITEMAND US.TOTAL > US_DOLLAR_C (CDN.TOTAL)AND US.TOTAL > US_DOLLAR_E (GERMAN.TOTAL)AND US.MONTH = 7AND US.YEAR = 2009AND CDN.MONTH = 7AND CDN.YEAR = 2009AND GERMAN.MONTH = 7AND GERMAN.YEAR = 2009Pošto ne može da se direktno vrši poređenje US dolara sa kanadskim dolarima ili eurima,koriste se funkcije za kastovanje sume novca iz kanadskih dolara u US dolare i iz eura u USdolare. Ne bi trebalo da se sve sume kastuju u DECIMAL i da se potom porede, zato štosume nisu monetno uporedive, tj. dobijene sume nisu u istoj valuti.25decembar 2010, Biljana Stojanović