Poslal: Delfin
« kdy: 07-12-2017, 23:12:32 »Citacesa dá napísať aj takto a "trochu" zrozumiteľnejšieTo bol príklad. Tých polí je tam viac aj s agregačnými funkciami. A tiež zvyknem mať aj viac úrovní subselectov.
Pro DBMS to bude IMHO interne porad jen dataset (slozeny ze sloupcu vice tabulek napr. v pripade JOINu) nad kterym bude vnejsi SELECT tvorit "pohled". Alespon tak bych to cekal, mozna to DBMS v realu implementuji jinak... Vic nez tu prehlednost bych asi neresil. Syntakticky je to spravne a pokud je ma teorie spravna, jsem celkem skepticky o "idealni" optimalizaci hledani prehazenych sloupcu takoveho "pohledu" nad "datasetem". Navic se priprava datasetu deje jen jednou pro cely resultset (kde datasetem myslim "objekt" ktery popisuje sloupce a dokaze pristupovat k zaznamum; resultsetem pak jen zaznamy).