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

Počet pole Nesprávne alebo Chyba syntaxe v SQL

Jazyk SQL má funkciu " count " , ktorý počíta počet záznamov vrátených pri vykonávaní dotazu . Ak dotaz je zle , dostanete zlý počet , a musíte zaistiť , syntax je správne , keď sa nastaviť počítanie dotaz . Microsoft SQL obsahuje nástroje pre správu môžete použiť na riešenie a prepísať zlý dotaz . Účel

Počet SQL funkcie počíta vrátený počet záznamov , takže si môžete určiť celkový počet dát . Môžete použiť tento počet pri analýze databázových dát , alebo ako spôsob , ako stránkovania vaše webové stránky . Spočítaných záznamy môžu byť použité v kóde webových stránok na slučku cez každého záznamu a jeho zobrazenie užívateľmi .
Chyby

správny spôsob , ako používať funkcie count je pridať do dotazu . Ak nemáte správne nastaviť počítanie vyhlásenie , vráti chybu syntaxe . Môžete tiež umiestniť názvy stĺpcov v počte funkcií , ale hviezdička je štandardné pre väčšinu uložených procedúr . Môžete tiež odstrániť " kde " klauzula vráti všetky záznamy z databázou.Pravidlá nasledujúce vyhlásenie počíta počet zákazníkov , ktorí majú priezvisko " smith " :

vyberte count ( * ) od zákazníkov , kde priezvisko = ' Smith
uložené procedúry

počet funkcie je v uloženej procedúre , môžete pridať počítať funkciu s premennou , ktorá môžete použiť na vrátiť dáta do aplikácie . Prvý riadok vytvorí premennú a druhý riadok kódu vráti počet premennej . Nasledujúci kód , ktorý sa používa v aplikáciách , vytvorí premennú a vráti počet premenné :

declare @ počítať ako intselect @ count = count ( * ) od zákazníkov
Dôležité informácie

musíte použiť " Skupinu " prehlásením, pokiaľ zadáte jednotlivé stĺpce v príkaze SQL . Ak nechcete pridať toto vyhlásenie , SQL príkaz vráti chybu . Nasledujúci kód ukazuje , ako použiť funkcie count u jednotlivých stĺpcov v príkaze SQL :

vyberte count ( * ) , krstné meno , priezvisko od zákazníkov skupine krstné meno , priezvisko

Najnovšie články

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