nejmenší...

15 příspěvků

Archiv diskusního fóra

Fórum je uzavřené a slouží pouze ke čtení. Některé informace mohou být zastaralé.

  1. Chtěl bych se zase jenom zeptat, jesli existuje nákej příkaz ve SQL, kterem mě vybere nejmenší hodnotu, z jednoho rádku? Nebo ještě líp... vybere nejmenší hodnotu, jenom když v tom řídku je míň jak dvě nuly? Snad jsem to vysvětlit trochu k pochopení :-/ A ještě trochu Btw. Nevíte o nákym dobrym manuálu na podobný věci?
  2. www.mysql.com :-) Jinak k původní otázce - funkce MIN() stačit nebude?
  3. SELECT MIN(sloupec) as nejaky_alias FROM tabulka.. S temi nulami si nejsem jistej, ale jit by to melo nejak taky...
  4. > Nevíte o nákym dobrym manuálu na podobný věci? MySQL manual dodavany s mySQL.
  5. Nj... jenže v mysql.com se nevyznám ;) No ta funkce MIN() ... asi by měla stačit, jenže jak mam proboha udělat ... krááásko.. teď ěm něco napadlo ;) .. no možá se ještě stavim ;) Vlastně existuje ce SQL něco jako if :)) ...
  6. Už jsem zase tady ;) select *, (kuzelky + lyze + cyklistika + tenis_1 + tenis_2 + triatlon + volna_dis + plavani + stol_tenis + strelba) AS SOUCET AND MIN(kuzelky + lyze + cyklistika + tenis_1 + tenis_2 + triatlon + plavani + stol_tenis + strelba) AS minimalni FROM test WHERE rok = '1986' ORDER BY SOUCET DESC ... je možný aby todle fungovalo? Přesně todle nefunguuje, nevím co narvat mezi to AS SOUCET a ten MIN ... tam to taky hlásí chybu ;)
  7. místo AND bych dal čárku
  8. stejnak... Mixing of GROUP columns (MIN(),MAX(),COUNT()...) with no GROUP columns is illegal if there is no GROUP BY clause
  9. 2 meca: ked chces pouzivat tie agregacne (ci ake su to) funkcie, tak musis pouzit group by neco, meco. napriklad group by ten rok
  10. :-O jako jak? :) Kam mam dát ten group? :-) to su ale věci... :-/
  11. select *, (kuzelky + lyze + cyklistika + tenis_1 + tenis_2 + triatlon + volna_dis + plavani + stol_tenis + strelba) AS SOUCET AND MIN(kuzelky + lyze + cyklistika + tenis_1 + tenis_2 + triatlon + plavani + stol_tenis + strelba) AS minimalni FROM test WHERE rok = '1986' GROUP BY rok ORDER BY SOUCET DESC
  12. Už to jednu chvíli fungovalo.. jenže je to sčítalo dohromady a tudíš to nedělalo minimální hodnotu ;) ... tak jsem mezi ně dal čárky ... ale už zas to píše chybu :-/ ... SELECT * , ( kuzelky + lyze + cyklistika + tenis_1 + tenis_2 + triatlon + volna_dis + plavani + stol_tenis + strelba ) AS SOUCET, MIN( kuzelky, lyze, cyklistika, tenis_1, tenis_2, triatlon, plavani, stol_tenis, strelba ) AS minimalni FROM test WHERE rok = '1986' GROUP BY rok ORDER BY SOUCET DESC
  13. čo to má robiť ?
  14. to min chce jeden argument, ne nejaky seznam...
  15. :-/ jo jastný no.. udělám to jinak.. dix ;)

← Zpět na všechna témata