whycomputer.com >> Počítačová školení >  >> Software

Procentní funkce pro DB2

Software pro správu databází DB2 DB2 používá k vytvoření a správě databázových struktur a aktualizaci informací v nich strukturovaný jazyk dotazu nebo SQL. SQL je standardní programovací jazyk, který obsahuje matematické funkce pro provádění podrobných analýz databázových dat. Pomocí SQL můžete snadno vypočítat procenta pro každý záznam databázové tabulky, pro skupiny záznamů a pro součty tabulek.

Příkaz SELECT
SQL SQL používá příkaz SELECT k vytvoření sestav z databáze informace. Základní syntaxe příkazu je slovo SELECT následované seznamem polí, názvů tabulek a volitelných klauzulí jako WHERE a ORDER BY pro testování a třídění dat. Pole mohou pocházet přímo z tabulky nebo mohou být vypočtené hodnoty založené na tabulkových polích. Můžete například vypsat obsah tabulky objednávek, včetně kódu produktu, popisu, ceny a množství, a vynásobte cenu množstvím, abyste získali součet.

Jednoduché oddělení
Nejjednodušší forma procento v příkazu DB2 SELECT násobí jedno pole o 100, pak se dělí součtem získat procento. Následující SQL například uvádí jméno zákazníka, objednávku, součet položek a procento z celkové částky pro objednávku: název SELECT, číslo_ objednávky, číslo_celku, položka_celek * 100 /order_total AS procento FROM order_table; Pokud vypočítáváte procenta na základě celočíselných polí, vynásobením první položky 100 se zajistí, že následující rozdělení vrátí smysluplné procento. Pokud místo toho rozdělíte celé číslo větším číslem a výsledek vynásobíte 100, vrátí SQL hodnotu nula.

Funkce desetinného místa | Pomocí funkce s procentuální funkcí, DECIMAL vám dává kontrolu nad počtem desetinných míst výsledku. Následující příkaz SQL SELECT ilustruje použití DECIMAL v procento výpočty: název SELECT, číslo_ objednávky, DECIMAL (item_total, item_total * 100.0 /order_total, 5,2) AS procento, order_total FROM order_table; Funkce DECIMAL má tři argumenty: číslo nebo vypočítanou hodnotu, počet číslic pro přesnost a počet číslic za desetinnou čárkou. Zde je přesnost pět a počet desetinných míst je dva. Tento příkaz SELECT vytvoří procento jako číslo s pěti celkovými číslicemi a dvěma desetinnými místy, například 56,05 nebo 199,10.

Funkce definované uživatelem
Pro často používané složité výpočty, jejichž výsledkem je procento, zvažte pomocí funkce UDF nebo uživatelem definované funkce. DB2 ukládá UDF jako objekt, takže se stává součástí databáze spolu s poli, tabulkami a dalšími objekty. Příkaz CREATE FUNCTION následovaný dalšími příkazy SQL zapíše položku do databáze. Namísto opakování složitých výpočtů v příkazech SELECT můžete tuto funkci odkazovat na jednodušší a spolehlivější programování.
URL:https://cs.whycomputer.com/Software/100108184.html

Software
  • K čemu slouží Microsoft Silverlight?

    Adobe Flash má divokého konkurenta. Říká se tomu Microsoft Silverlight. Microsoft pracuje agresivně, aby přesvědčil podniky, aby používaly Silverlight ze dvou důvodů. Zaprvé, Silverlight může vytvořit jedinečné zkušenosti s věrností uživatelů a značek. Za druhé, zákazníci budou opakovaně přicházet n

  • Výukový program pro příkazy jazyka Visual Basic

    Visual Basic, stejně jako jakýkoli jiný programovací jazyk, využívá speciální klíčová slova známá jako příkazy. Na rozdíl od proměnných, které jsou pojmenovány a definovány v rámci kódu, jsou názvy příkazů definovány samotným jazykem jazyka Visual Basic a nelze je měnit. Co jsou to příkazy jazyka

Počítačová školení © https://cs.whycomputer.com