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

On - line DB2 SQL Návody kurzu

Structured Query Language alebo SQL , umožňuje programátorom načítať a manipulovať s dátami z databázy . DB2 SQL je trochu iná varianta SQL určený pre databázy IBM DB2 . Je to v podstate to isté , však, ako to sa spolieha na rovnakých základných ustanovení , vrátane ale nie obmedzený na SELECT , FROM , WHERE , ORDER BY , INNER JOIN , OUTER JOIN , INSERT TABLE a INSERT INTO klauzuly . Základné dotaz

Každý dotaz začína klauzule SELECT , zoznam atribútov , klauzula FROM a stolom . Ak chcete načítať názov a ID z tabuľky Zákazník , napríklad , mali by ste použiť nasledujúci dotaz :

SELECT NAME , IDFROM zákazníka ,

potom môžete použiť klauzulu ORDER BY organizovať že dát na základe konkrétnej atribút . Môžete tiež obmedziť všetky údaje iba pomenovať tých zákazníkov , Jan pomocou klauzuly WHERE :

SELECT meno , IDFROM CUSTOMERWHERE NAME = " JOHN " Zoradiť podľa názvu ;
vnútorné /vonkajšie spojenie

Niekedy je potrebné zviazať dva stoly dohromady . Predpokladajme napríklad , že je potrebné usporiadať do tabuľky CUSTOMER podľa atribútu stoličky číslo z tabuľky SEATING - GRAF . Budete musieť použiť buď INNER JOIN alebo OUTER JOIN ustanovenia na vykonávanie tejto . Bývalý zoznamy priesečníku dvoch tabuliek , zatiaľ čo druhá zoznamy únie . Musíte tiež určiť súvisiace atribút medzi tabuľkami pomocou klauzuly ON . . Nižšie je príklad

SELECT NAME , IDFROM CUSTOMERINNER JOIN SEATING - CHARTON SEATING - CHART.ID = CUSTOMER.ID ;
Vytvorenie tabuľky

Jedným z dôležitých aspektov riadenia databáze je vytvorenie nových tabuliek zvládnuť nové obchodné informácie . To možno vykonať pomocou klauzuly CREATE TABLE s názvom tabuľky , po ktorom musíte zadať atribúty a ich dátové typy . Nižšie je uvedený príklad .

CREATE TABLE nové - zákazníkov ( Meno char ( 50 ) , adresa char ( 50 ) , Mesto char ( 50 ) , dátum birth_date )

Dostupné dátové typy DB2 zahŕňajú binárne , REAL , DOUBLE , DATE , TIME , INTEGER a CHAR .
Vloženie Doplňujúce informácie

inokedy , môže si len chcete vložiť nové informácie do už vytvorené databázové tabuľky . To môže byť vykonané pomocou INSERT INTO klauzuly . Ak ho chcete použiť , kombinovať INSERT INTO s názvom tabuľky , a potom zoznam z hodnôt . Kľúčom k zapamätanie je , že musíte uviesť hodnoty v poradí polí , a ich dátové typy musia zodpovedať . Nemôžete vložiť číslo do reťazca . Nižšie je uvedený príklad založený na stole nové - zákazníkov .

INSERT INTO nové - customersVALUES ( ' Bob ' , '100 Street " , " Raleigh " , 01/21/82 )


Najnovšie články

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