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

Zástupné znaky a funkcie SQL

Structured Query Language ( SQL ) sa používa pre ukladanie , manipuláciu alebo inak spravovať dáta v systémoch pre správu relačných databáz ( RDBMS ) . Zástupné znaky a funkcie pomôže užívateľovi vyhľadávať a spravovať konkrétne informácie v databáze . Zástupné môže byť použitý v mieste znaku alebo viacerých znakov v hľadaní , a funkcie sú integrované funkcie , ktoré umožňujú užívateľovi vykonávať rôzne výpočty na základe informácií v databáze . Funkcie

Nasledujúce funkcie môžu byť vyrobené z hodnôt v stĺpci " AVG ( ) " , " COUNT ( ) , " " FIRST ( ) , " " LAST ( ) " , " MAX ( ) , " " MIN ( ) , " a " SUM ( ) . " Nasledujúce funkcie sú použité vrátiť jednu hodnotu : " UCAS ( ) " a " LCase ( ) " previesť prípad tejto oblasti ; " MID ( ) " vráti text z reťazca , " LEN ( ) " vracia počet znakov , " ROUND ( ) " zaokrúhľuje číselnú hodnotu , " NOW ( ) " vracia systémový dátum a čas , a " Format ( ) " sa zmení , ako je zobrazené pole
Funkčné Príklady
.

Všetky funkcie začínajú " SELECT " . Keď je v tabuľke s názvom " Ľudia " , a ak chcete vedieť , je priemer z " veku " stĺpci , použite nasledujúci príkaz :

SELECT AVG (vek) AS AgeAverage od ľudí

funkcie môžu byť kombinované s " where" vrátiť konkrétnejšie informácie . Predstavte si , že chcete zistiť , ktoré z vašich zákazníkov , urobili nákup , ktorého " Cena " bola nadpriemerná , od stola s názvom " Objednávky " . Dalo by sa použiť nasledujúci príkaz SQL :

SELECT zákazníka objednávok

WHERE cena > ( SELECT AVG ( cena ) FROM OBJEDNÁVKY )
zástupné znaky
Spojené

zástupné znaky sa používajú v rámci vyhľadávania . " % " Znamienko označuje náhradu za ľubovoľný počet znakov . Podčiarkovník " _ " je náhradou za jeden znak . Ak chcete obmedziť náhradu do definovaného rozsahu znakov , pomocou hranatých zátvoriek . Napríklad , [ abc ] sa vrátite na ľubovoľnú položku s A , B alebo C v tejto pozícii . Môžete tiež vyhľadávať znaky nie je v zozname - [ ! Abc ] . , A [ ^ abc ] možno používať vrátiť položku, ktorá nemá v skupine A , B alebo C v tejto polohe

Náhradzujúcim Príklady

Ak chcete nájsť zákazníka , ale nepamätáte si ich mená . Vieš , že to začalo : " Tak . " Použite nasledujúce slovo :

SELECT * FROM Customer

KDE Priezvisko LIKE ' % sa "

Niekto vám dáva poznámky vychovávať podrobnosti o zákazníka , ale ich hrozný rukopis je niektoré písmená nečitateľná . Pomocou tohto vyhľadávania :

SELECT * FROM Customer

KDE Priezvisko LIKE ' So_ra_o '

alebo zúžiť vyhľadávanie tým , čo písmená môžu byť :

SELECT * FROM Customer

KDE Priezvisko LIKE ' A [ pyq ] ra [ NHM ] o '

Najnovšie články

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