Autor Zpráva
Darker
Profil
Potřeboval bych pro jednotlivé řádky spočítat rozdíl od řádky s nejvyšší hodnotou. (rozdíl se hledá ve sloupci cas)
Pokud by max hodnota byla 15, vypadalo by to takto:
UPDATE piloti SET rozdil = cas-15;
Já bych ale potřeboval max hodnotu získat selectem a do výrazu doplnit:
UPDATE piloti SET rozdil = cas-(SELECT cas FROM piloti ...);
Nevím přesně jak to provést...
Bronzi
Profil
Darker:
Zkus to takto:

UPDATE piloti SET rozdil = cas-(SELECT max(cas) FROM piloti);

Ale nevím jestli to access pobere naposledy jsem s ním dělal ve škole a to je už hodně dávno.

Vaše odpověď

Mohlo by se hodit


Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm: