Výpočet polí vo funkciách SQL

Dôležité : Tento článok je strojovo preložený, prečítajte si vyhlásenie. Anglickú verziu tohto článku nájdete tu a môžete ju použiť ako referenciu.

Pomocou argumentu string expression sa dá v agregačnej funkcii SQL vykonať výpočet hodnôt v poli. Napríklad sa dá vypočítať percento (ako napríklad doplatok alebo daň z predaja) vynásobením hodnoty poľa zlomkom.

Nasledujúca tabuľka poskytuje príklady výpočtov polí z tabuliek Objednávky a Podrobnosti objednávky v databáze Northwind.mdb.

Výpočet

Príklad

Pripočítať k poľu číslo

Freight + 5

Odpočítať od poľa číslo

Freight - 5

Vynásobiť pole číslom

UnitPrice * 2

Vydeliť pole číslom

Freight / 2

Pripočítať jedno pole k druhému

UnitsInStock + UnitsOnOrder

Odpočítať jedno pole od druhého

ReorderLevel - UnitsInStock


Nasledujúci príklad vypočíta priemerná čiastka zľavy všetkých objednávok v databáze Northwind.mdb. Vynásobí hodnoty v poliach JednotkováCena a zľava určiť zľava množstvo každej objednávke a potom sa vypočíta priemer. V príkaze SQL v kóde Visual Basic, môžete použiť tento výraz:

SELECT Avg(UnitPrice * Discount) AS [Average Discount] FROM [Order Details];



Poznámka : Vyhlásenie týkajúce sa strojového prekladu: Tento článok bol preložený počítačovým systémom bez zásahu človeka. Poskytovaním týchto strojových prekladov umožňuje spoločnosť Microsoft aj používateľom, ktorí nehovoria po anglicky, využívať obsah o produktoch, službách a technológiách spoločnosti Microsoft. Článok bol preložený strojovo, môže preto obsahovať chyby týkajúce sa slovnej zásoby, syntaxe alebo gramatiky.

Rozšírte svoje zručnosti
Preskúmať školenie
Buďte medzi prvými, ktorí získajú nové funkcie
Pridajte sa k insiderom pre Office

Boli tieto informácie užitočné?

Ďakujeme za vaše pripomienky!

Ďakujeme vám za pripomienky. Pravdepodobne vám pomôže, ak vás spojíme s pracovníkom podpory pre Office.

×