Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky

Domáce Hardware Siete Programovanie Softvér Otázka Systémy

Ako vybrať Top 5 prvkov v SQL tabuľke

Výber obmedzenú podmnožinu dát v tabuľkách možno vykonať niekoľkými spôsobmi v SQL . Obmedzovanie výsledkov pomocou klauzuly WHERE je jednou z možností , ďalšie je vybrať iba hornej alebo dolnej množstvo - v záznamoch alebo v percentách - v sade výsledkov . Dva môžu byť použité v spojení s navzájom , aby rafinované výsledky pre veci , ako je najhoršie predávajú výrobky alebo najpredávanejších zamestnancov . Každý jazyk SQL podporuje mierne odlišné spôsoby dokončenie tejto úlohy . Návod
PostgreSQL a MySQL
1

Pripojte sa k požadovanej programu dotazu a začať nový dotaz .
2

Sem napíšte príkaz SELECT , vrátane WHERE a ORDER BY vyhlásenie . Ak chcete napríklad nájsť päť položiek s najnižším predajom , môžete zadať :

SELECT sum ( product_sales ) z salesRecords ORDER BY súčet ( product_sales ) asc

Ak by ste chceli päť najlepších predaja miesto dna , môžete zvrátiť svoje poradie zoradenia .
3

typ limitu 5 po SELECT klauzuly obmedziť množinu výsledkov do piatich záznamov . Môžete zvýšiť alebo znížiť počet záznamov podľa potreby . PostgreSQL podporuje tiež POSUN , ktorý umožňuje zobrazovať výsledky v mid - range rovnako . Napríklad by ste mohli vybrať päť druhé najnižšie hodnoty ( hodnoty 6-10 ) zadaním LIMIT 5 OFFSET 5.
Microsoft SQL
4

Pripojte sa k požadovanej dotazu programu a začať nový dotaz .
5

Typ SELECT TOP 5 ukázať limit záznamov , ktoré majú byť vrátené . Microsoft SQL tiež podporuje používanie dnových načítať posledné riadky v zázname nastaviť miesto ako prvý . Pre množstvo si vyberáte , môžete použiť celočíselné hodnoty s nastavený počet riadkov , alebo číselné označenie požadovaného percenta , nasledované kľúčovým slovom " percento . " Napríklad : SELECT BOTTOM 10 percent
6

Zadajte zvyšok príkazu SELECT , vrátane akéhokoľvek WHERE a ORDER BY klauzula
.

Najnovšie články

Copyright © počítačové znalosti Všetky práva vyhradené