Anonymní profil peter – Programujte.com
 x   TIP: Přetáhni ikonu na hlavní panel pro připnutí webu

Anonymní profil peter – Programujte.comAnonymní profil peter – Programujte.com

 

Příspěvky odeslané z IP adresy 2001:718:2601:26c:3887:d1...–

peter
MS SQL › SELECT (select...
4. 4. 2017   #215467

AVG je tusim je prumer.
SELECT AVG(sloupec) FROM ...  a nic vic, vraci jedno jedine cislo, hodnotu, takze se da pouzit v selectu. (Ikdyz si ted nejsem jisty, jak je to pro ruzne sql.) Myslim, ze by se to dalo resit i pres LEFT JOIN.

Ono, hodne by ti pomohlo, nechat si to zformatovat
http://www.dpriver.com/…mat.htm ;

SELECT productid,
       NAME,
       standardcost,
       listprice,
       (SELECT Avg(unitprice)
        FROM   saleslt.salesorderdetail AS SOD
        WHERE  P.productid = SOD.productid) AS AvgSellingPrice
FROM   saleslt.product AS P
WHERE  standardcost > (SELECT Avg(unitprice)
                       FROM   saleslt.salesorderdetail AS SOD
                       WHERE  P.productid = SOD.productid)
ORDER  BY P.productid;  

(SELECT Avg(unitprice) FROM saleslt.salesorderdetail AS SOD WHERE P.productid = SOD.productid)
Vybere jedno cislo, rekneme, ze to bude 123,456. K nemu pridas alias, nazev sloupce 'AS AvgSellingPrice' pro ten vnejsi select.

(SELECT Avg(unitprice) FROM saleslt.salesorderdetail AS SOD WHERE P.productid = SOD.productid)
Tez vybere jedno cislo, rekneme 98,76

SELECT productid,
       NAME,
       standardcost,
       listprice,
       123.456 AS AvgSellingPrice
FROM   saleslt.product AS P
WHERE  standardcost > 98.76
ORDER  BY P.productid;  

A jeste je to v obou pripadech zavisle na radku, na kterem zrovna jsi
WHERE P.ProductID = SOD.ProductID,
takze to nebude vzdy 123.456, ale bude se to menit.

Cili, zajimate, jestli standardcost > prumerna cena zbozi podle podminky, treba kategorie = mobilni telefony.
Cili, jestli to spravne chapu, tak mas tabulku seznam vyrobku a tabulku prodane zbozi, ktera je zparovana podle id_produktu. A ted ty ty mobily muzes prodavat treba se slevou nebo dalsimu distributorovi se slevou, v akci nebo jako bonus k jinemu zbozi, takze v tabulce prodaneho zbozi bude mit odlisne ceny. A zajima te, ktere zbozi jsi prodaval levneji nez je P.standardcost (treba 100) > 98,76. Takze, na cem jsi prodelal.

peter
JavaScript, AJAX, jQuery › Načtení souboru do modulu v…
4. 4. 2017   #215465
peter
Offtopic › Kritika webu - 2R.sk
4. 4. 2017   #215464

Jakoze, kdyz mam styly, css, tak si zvolim 3 nadpisy, 1 text a to pouzivam.
Kdyz treba Sluzby, zvolis nadpisy centrovane, pak text by mel byt tez zarovnany centrovane (coz mas) nebo k obema okrajum (justify tusim). Ale pro maly pocet znaku centrovani radku nevypada dobre, takze bych zvolil mozna druhou variantu. Ale to taky nemusi vypadat dobre.
No, ale pak se toho stylu nedrzis a na dalsich strankach uz je to jine. centrovane + zleva a pod.

peter
Offtopic › Kritika webu - 2R.sk
4. 4. 2017   #215463

Problem na google mapce je, ze kdyz mysi na ni odrolujes, tak uz se dal neda rolovat, protoze to dela zoom. Takze to vetsinou finguji screenshotem s linkem na google mapu na kliknuti. Ale nejspis to jde vypnout, nejak. Ale pak treba nemusi jit zoomovat vubec a to taky nemusi byt dobre, pokud to uzivatel ocekavat. Proto to radeji finguji klikem pryc.

"Nasa sluzby" :)

Jinak se mi nelibi, kdyz clovek zvoli jeden styl psani a na dalsi strance je zas vsechno jinak. Velikost pisma, formatovani odstavcu, pismo, centrovani. Kontakt vs Reference vs Sluzby.

peter
JavaScript, AJAX, jQuery › Načtení souboru do modulu v…
4. 4. 2017   #215462

U Chrome lze cekat necekane, takze nema ani smysl se jim zabyvat, dokud to google nejak neodladi a to bude s google pristupem tak za 5-10 let :)

Soubor se obecne nacita pres js http request. Coz je omezeno obvykle na lokalni server. Ale z flasky by to nemelo fungovat. To by byla bezpecnostni dira, jak zjistovat, jake soubory ma uzivatel na disku. Proste treba projet vsechny kombinace nazvu a pod.

Jediny zpusob, jak to obejit, je, nacist to jako js soubor. Nebo mozna by se to dalo nacist jako css a pak nejak rozparsovat pres js. Js kod pro csv by mohl vypadat takto:
 

var x = "\
aaa;bbb;ccc\n\
0;x;y\n\
1;u;v\ 
";
x = x.split("\n");
// To \n tam taky musis mit, aby to mel podle ceho splitovat

Podminkou je, abys tam nemel zalomeni radku bez lomitka '\'. A nebo proste to muzes preformatovat na pole.

x = [
[1, 2, 3],
[1, 2, 3],
[1, 2, 3] // IE nema rado posledni prvek s carkou
];

Proste, nevim zpusob (mozna uz je), jak tam dostat csv jako csv jinak nez pres request. Ale nejspis to casem pujde, aby js umel pracovat databazove a pak tam bude i import dat v csv :)

 

 

Hostujeme u Českého hostingu       ISSN 1801-1586       ⇡ Nahoru Webtea.cz logo © 20032020 Programujte.com
Zasadilo a pěstuje Webtea.cz, šéfredaktor Lukáš Churý