SQL Ebook W3schools.com

download SQL Ebook W3schools.com

of 192

Transcript of SQL Ebook W3schools.com

  • 7/30/2019 SQL Ebook W3schools.com

    1/192

    Enktdkt nj thbs Dinno bs Cnwkn`cdc Jrnl www.w5sehnnfs.enl . @ff

    Enpyrbahts rdsdrvdc tn www.w5sehnnfs.enl

    Shbs Dinno bs erd`tdc iy www.dinnotutnrb`fs.bk

  • 7/30/2019 SQL Ebook W3schools.com

    2/192

    Tsd Innol`ros jnr D`sy K`vba`tbnk

  • 7/30/2019 SQL Ebook W3schools.com

    3/192

    UPF bs ` st`kc`rc f`kau`ad jnr `eedssbka `kc l`kbpuf`tbka c`t`i`sds.

    UPF st`kcs jnr Utrueturdc Pudry F`kau`ad

    UPF fdts ynu `eedss `kc l`kbpuf`td c`t`i`sds

    UPF bs `k @KUB (@ldrbe`k K`tbnk`f Ut`kc`rcs Bkstbtutd) st`kc`rc

    UPF e`k dxdeutd qudrbds `a`bkst ` c`t`i`sd

    UPF e`k rdtrbdvd c`t` jrnl ` c`t`i`sdUPF e`k bksdrt rdenrcs bk ` c`t`i`sd

    UPF e`k upc`td rdenrcs bk ` c`t`i`sd

    UPF e`k cdfdtd rdenrcs jrnl ` c`t`i`sd

    UPF e`k erd`td kdw c`t`i`sds

    UPF e`k erd`td kdw t`ifds bk ` c`t`i`sd

    UPF e`k erd`td stnrdc prnedcurds bk ` c`t`i`sd

    UPF e`k erd`td vbdws bk ` c`t`i`sd

    UPF e`k sdt pdrlbssbnks nk t`ifds, prnedcurds, `kc vbdws

    @fthnuah UPF bs `k @KUB (@ldrbe`k K`tbnk`f Ut`kc`rcs Bkstbtutd) st`kc`rc, thdrd `rd

    cbjjdrdkt vdrsbnks nj thd UPF f`kau`ad.

    Hnwdvdr, tn id enlpfb`kt wbth thd @KUB st`kc`rc, thdy `ff suppnrt `t fd`st thd l`gnr

    enll`kcs (sueh `s UDFDES, T]C@SD, CDFDSD, BKUDYS, QHDYD) bk ` sblbf`r l`kkdr.

    Kntd7Lnst nj thd UPF c`t`i`sd prnar`ls `fsn h`vd thdbr nwk prnprbdt`ry

    dxtdksbnks bk `ccbtbnk tn thd UPF st`kc`rc!

    S H D Q N Y F C ' U F @ Y A D U S Q D I C D Z D F N ] D Y U B S D

    Erd`tdc Iy www.dinnotutnrb`fs.bk

    Enktdkt Cnwkfn`cdc jrnl www.w5sehnnfs.enl 0

  • 7/30/2019 SQL Ebook W3schools.com

    4/192

    Sn iubfc ` wdi sbtd th`t shnws c`t` jrnl ` c`t`i`sd, ynu wbff kddc7

    @k YCILU c`t`i`sd prnar`l (b.d. LU @eedss, UPF Udrvdr, LyUPF)

    Sn usd ` sdrvdr-sbcd serbptbka f`kau`ad, fbod ]H] nr @U]Sn usd UPF tn adt thd c`t` ynu w`kt

    Sn usd HSLF / EUU tn styfd thd p`ad

    YCILU st`kcs jnr Ydf`tbnk`f C`t`i`sd L`k`adldkt Uystdl.

    YCILU bs thd i`sbs jnr UPF, `kc jnr `ff lncdrk c`t`i`sd systdls sueh `s LU UPF

    Udrvdr, BIL CI9, Nr`efd, LyUPF, `kc Lbernsnjt @eedss.

    Shd c`t` bk YCILU bs stnrdc bk c`t`i`sd nigdets e`ffdc t`ifds. @ t`ifd bs ` enffdetbnk nj

    rdf`tdc c`t` dktrbds `kc bt enksbsts nj enfulks `kc rnws.

    Fnno `t thd "Eustnldrs" t`ifd7

    UDFDES*JYNLEustnldrs?

    Dvdry t`ifd bs irnodk up bktn sl`ffdr dktbtbds e`ffdc jbdfcs. Shd jbdfcs bk thd Eustnldrs

    t`ifd enksbst nj EustnldrBC, EustnldrK`ld, Enkt`etK`ld, @ccrdss, Ebty `kc

    ]nst`fEncd. @ jbdfc bs ` enfulk bk ` t`ifd th`t bs cdsbakdc tn l`bkt`bk spdebjbe

    bkjnrl`tbnk `inut dvdry rdenrc bk thd t`ifd.

    @ rdenrc, `fsn e`ffdc ` rnw, bs d`eh bkcbvbcu`f dktry th`t dxbsts bk ` t`ifd. Jnr dx`lpfd,

    thdrd `rd 20 rdenrcs bk thd `invd Eustnldrs t`ifd. @ rdenrc bs ` hnrbznkt`f dktbty bk `

    t`ifd.

    @ enfulk bs ` vdrtbe`f dktbty bk ` t`ifd th`t enkt`bks `ff bkjnrl`tbnk `ssneb`tdc wbth `

    spdebjbe jbdfc bk ` t`ifd.

    Erd`tdc Iy www.dinnotutnrb`fs.bk

    Enktdkt Cnwkfn`cdc jrnl www.w5sehnnfs.enl 9

  • 7/30/2019 SQL Ebook W3schools.com

    5/192

  • 7/30/2019 SQL Ebook W3schools.com

    6/192

    Lnst nj thd `etbnks ynu kddc tn pdrjnrl nk ` c`t`i`sd `rd cnkd wbth UPF st`tdldkts.

    Shd jnffnwbka UPF st`tdldkt sdfdets `ff thd rdenrcs bk thd "Eustnldrs" t`ifd7

    Dx`lpfd

    UDFDES*JYNLEustnldrs?

    Bk thbs tutnrb`f wd wbff td`eh ynu `ff `inut thd cbjjdrdkt UPF st`tdldkts.

    UPF odywnrcs `rd KNS e`sd sdksbtbvd7 sdfdet bs thd s`ld `s UDFDES

    Bk thbs tutnrb`f wd wbff wrbtd `ff UPF odywnrcs bk uppdr-e`sd.

    Unld c`t`i`sd systdls rdqubrd ` sdlbenfnk `t thd dkc nj d`eh UPF st`tdldkt.

    Udlbenfnk bs thd st`kc`rc w`y tn sdp`r`td d`eh UPF st`tdldkt bk c`t`i`sd systdls th`t `ffnw lnrd

    th`k nkd UPF st`tdldkt tn id dxdeutdc bk thd s`ld e`ff tn thd sdrvdr.

    Bk thbs tutnrb`f, wd wbff usd sdlbenfnk `t thd dkc nj d`eh UPF st`tdldkt.

    UDFDES- dxtr`ets c`t` jrnl ` c`t`i`sd

    T]C@SD- upc`tds c`t` bk ` c`t`i`sd

    CDFDSD- cdfdtds c`t` jrnl ` c`t`i`sd

    BKUDYS BKSN- bksdrts kdw c`t` bktn ` c`t`i`sdEYD@SD C@S@I@UD- erd`tds ` kdw c`t`i`sd

    @FSDY C@S@I@UD- lncbjbds ` c`t`i`sd

    EYD@SD S@IFD- erd`tds ` kdw t`ifd

    @FSDY S@IFD- lncbjbds ` t`ifd

    CYN] S@IFD- cdfdtds ` t`ifd

    EYD@SD BKCDX- erd`tds `k bkcdx (sd`reh ody)

    CYN] BKCDX- cdfdtds `k bkcdx

    Erd`tdc Iy www.dinnotutnrb`fs.bk

    Enktdkt Cnwkfn`cdc jrnl www.w5sehnnfs.enl 3

  • 7/30/2019 SQL Ebook W3schools.com

    7/192

    Shd UDFDES st`tdldkt bs usdc tn sdfdet c`t` jrnl ` c`t`i`sd.

    Shd c`t` rdturkdc bs stnrdc bk ` rdsuft t`ifd, e`ffdc thd rdsuft-sdt.

    UDFDES Uykt`x

    UDFDES enfulk0,enfulk9,...

    JYNL t`ifd^k`ld?

    Hdrd, enfulk0, enfulk9, ... `rd thd jbdfc k`lds nj thd t`ifd ynu w`kt tn sdfdet c`t` jrnl. Bj ynu w`kt

    tn sdfdet `ff thd jbdfcs `v`bf`ifd bk thd t`ifd, usd thd jnffnwbka sykt`x7

    UDFDES

    *

    JYNL t`ifd^k`ld?

    Idfnw bs ` sdfdetbnk jrnl thd "Eustnldrs" t`ifd bk thd Knrthwbkc s`lpfd c`t`i`sd7

    EustnldrBC EustnldrK`ld Enkt`etK`ld @ccrdss Ebty ]nst`fEncd Enuktry

    0 @fjrdcsJuttdrobstd

    L`rb` @kcdrs Nidrd Utr. 41 Idrfbk 099=2 Adrl`ky

    9 @k` Srugbffn

    Dlp`rdc`cns y

    hdf`cns

    @k` Srugbffn @vc`. cd f`

    Enkstbtuebk

    9999

    Lxben

    C.J.

    =4=90 Ldxben

    5 @ktnkbn Lnrdkn

    S`qudr`

    @ktnkbn

    Lnrdkn

    L`t`cdrns

    9509

    Lxben

    C.J.

    =4=95 Ldxben

    3 @rnukc thd Hnrk Shnl`s H`rcy 09= H`knvdr

    Uq.

    Fnkcnk Q@0 0C] TO

    4 Idrafukcs

    sk`iiop

    Ehrbstbk`

    Idrafukc

    Idrauvsvadk

    8

    Fufd U-248 99 Uwdcdk

    S H D Q N Y F C ' U F @ Y A D U S Q D I C D Z D F N ] D Y U B S D

    Erd`tdc Iy www.dinnotutnrb`fs.bk

    Enktdkt Cnwkfn`cdc jrnl www.w5sehnnfs.enl 4

  • 7/30/2019 SQL Ebook W3schools.com

    8/192

    Shd jnffnwbka UPF st`tdldkt sdfdets thd "EustnldrK`ld" `kc "Ebty" enfulks jrnl thd "Eustnldrs"

    t`ifd7

    Dx`lpfd

    UDFDESEustnldrK`ld,EbtyJYNLEustnldrs?

    Shd jnffnwbka UPF st`tdldkt sdfdets `ff thd enfulks jrnl thd "Eustnldrs" t`ifd7

    Dx`lpfd

    UDFDES*JYNLEustnldrs?

    Erd`tdc Iy www.dinnotutnrb`fs.bk

    Enktdkt Cnwkfn`cdc jrnl www.w5sehnnfs.enl :

  • 7/30/2019 SQL Ebook W3schools.com

    9/192

    Shd UDFDES CBUSBKES st`tdldkt bs usdc tn rdturk nkfy cbstbket (cbjjdrdkt) v`fuds.

    Bksbcd ` t`ifd, ` enfulk njtdk enkt`bks l`ky cupfbe`td v`fuds? `kc snldtblds ynu nkfy w`kt tn fbst thd

    cbjjdrdkt (cbstbket) v`fuds.

    Shd UDFDES CBUSBKES st`tdldkt bs usdc tn rdturk nkfy cbstbket (cbjjdrdkt) v`fuds.

    UDFDES CBUSBKES Uykt`x

    UDFDES CBUSBKES enfulk0,enfulk9,...

    JYNL t`ifd^k`ld?

    Idfnw bs ` sdfdetbnk jrnl thd "Eustnldrs" t`ifd bk thd Knrthwbkc s`lpfd c`t`i`sd7

    EustnldrBC EustnldrK`ld Enkt`etK`ld @ccrdss Ebty ]nst`fEncd Enuktry

    0 @fjrdcs

    Juttdrobstd

    L`rb` @kcdrs Nidrd Utr. 41 Idrfbk 099=2 Adrl`ky

    9 @k` Srugbffn

    Dlp`rdc`cns yhdf`cns

    @k` Srugbffn @vc`. cd f`

    Enkstbtuebk9999

    Lxben

    C.J.

    =4=90 Ldxben

    5 @ktnkbn Lnrdkn

    S`qudr`

    @ktnkbn

    Lnrdkn

    L`t`cdrns

    9509

    Lxben

    C.J.

    =4=95 Ldxben

    3 @rnukc thd Hnrk Shnl`s H`rcy 09= H`knvdr

    Uq.

    Fnkcnk Q@0 0C] TO

    4 Idrafukcs

    sk`iiop

    Ehrbstbk`

    Idrafukc

    Idrauvsvadk

    8

    Fufd U-248 99 Uwdcdk

    S H D Q N Y F C ' U F @ Y A D U S Q D I C D Z D F N ] D Y U B S D

    Erd`tdc Iy www.dinnotutnrb`fs.bk

    Enktdkt Cnwkfn`cdc jrnl www.w5sehnnfs.enl 1

  • 7/30/2019 SQL Ebook W3schools.com

    10/192

    Shd jnffnwbka UPF st`tdldkt sdfdets `ff (`kc cupfbe`td) v`fuds jrnl thd "Enuktry" enfulk bk thd

    "Eustnldrs" t`ifd7

    Dx`lpfd

    UDFDESEnuktryJYNLEustnldrs?

    Knw, fdt us usd thd CBUSBKES odywnrc wbth thd `invd UDFDES st`tdldkt `kc sdd thd rdsuft.

    Shd jnffnwbka UPF st`tdldkt sdfdets nkfy thd CBUSBKES v`fuds jrnl thd "Enuktry" enfulk bk thd"Eustnldrs" t`ifd7

    Dx`lpfd

    UDFDES CBUSBKESEnuktryJYNLEustnldrs?

    Shd jnffnwbka UPF st`tdldkt fbsts thd kulidr nj eustnldrs enuktrbds7

    Dx`lpfd

    UDFDES ENTKS(CBUSBKESEnuktry)JYNLEustnldrs?

    Erd`tdc Iy www.dinnotutnrb`fs.bk

    Enktdkt Cnwkfn`cdc jrnl www.w5sehnnfs.enl 8

  • 7/30/2019 SQL Ebook W3schools.com

    11/192

    Shd QHDYD ef`usd bs usdc tn jbftdr rdenrcs.

    Shd QHDYD ef`usd bs usdc tn dxtr`et nkfy thnsd rdenrcs th`t jufjbff ` spdebjbdc enkcbtbnk.

    QHDYD Uykt`x

    UDFDES enfulk0,

    enfulk9,

    ...

    JYNL t`ifd^k`ld

    QHDYD enkcbtbnk?

    Kntd7Shd QHDYD ef`usd bs knt nkfy usdc bk UDFDES st`tdldkt, bt bs `fsn usdc bk T]C@SD, CDFDSD

    st`tdldkt, dte.!

    Idfnw bs ` sdfdetbnk jrnl thd "Eustnldrs" t`ifd bk thd Knrthwbkc s`lpfd c`t`i`sd7

    EustnldrBC EustnldrK`ld Enkt`etK`ld @ccrdss Ebty ]nst`fEncd Enuktry

    0 @fjrdcs

    Juttdrobstd

    L`rb` @kcdrs Nidrd Utr. 41 Idrfbk 099=2 Adrl`ky

    9 @k` Srugbffn

    Dlp`rdc`cns yhdf`cns

    @k` Srugbffn @vc`. cd f`

    Enkstbtuebk9999

    Lxben

    C.J.

    =4=90 Ldxben

    5 @ktnkbn Lnrdkn

    S`qudr`

    @ktnkbn

    Lnrdkn

    L`t`cdrns

    9509

    Lxben

    C.J.

    =4=95 Ldxben

    3 @rnukc thd Hnrk Shnl`s H`rcy 09= H`knvdr

    Uq.

    Fnkcnk Q@0 0C] TO

    4 Idrafukcs

    sk`iiop

    Ehrbstbk`

    Idrafukc

    Idrauvsvadk

    8

    Fufd U-248 99 Uwdcdk

    S H D Q N Y F C ' U F @ Y A D U S Q D I C D Z D F N ] D Y U B S D

    Erd`tdc Iy www.dinnotutnrb`fs.bk

    Enktdkt Cnwkfn`cdc jrnl www.w5sehnnfs.enl 2

  • 7/30/2019 SQL Ebook W3schools.com

    12/192

    Shd jnffnwbka UPF st`tdldkt sdfdets `ff thd eustnldrs jrnl thd enuktry "Ldxben", bk thd "Eustnldrs"

    t`ifd7

    Dx`lpfd

    UDFDES*JYNLEustnldrs

    QHDYDEnuktry

  • 7/30/2019 SQL Ebook W3schools.com

    13/192

    Shd QHDYD ef`usd e`k id enlibkdc wbth @KC, NY, `kc KNS npdr`tnrs.

    Shd @KC `kc NY npdr`tnrs `rd usdc tn jbftdr rdenrcs i`sdc nk lnrd th`k nkd enkcbtbnk7

    Shd @KC npdr`tnr cbspf`ys ` rdenrc bj `ff thd enkcbtbnks sdp`r`tdc iy @KC bs SYTD.

    Shd NY npdr`tnr cbspf`ys ` rdenrc bj `ky nj thd enkcbtbnks sdp`r`tdc iy NY bs SYTD.

    Shd KNS npdr`tnr cbspf`ys ` rdenrc bj thd enkcbtbnk(s) bs KNS SYTD.

    @KC Uykt`x

    UDFDES enfulk0,enfulk9,...

    JYNL t`ifd^k`ld

    QHDYD enkcbtbnk0 @KC enkcbtbnk9 @KC enkcbtbnk5...?

    NY Uykt`x

    UDFDES enfulk0,enfulk9,...

    JYNL t`ifd^k`ld

    QHDYD enkcbtbnk0 NY enkcbtbnk9 NY enkcbtbnk5...?

    KNS Uykt`x

    UDFDES enfulk0,enfulk9,...

    JYNL t`ifd^k`ld

    QHDYD KNS enkcbtbnk?

    S H D Q N Y F C ' U F @ Y A D U S Q D I C D Z D F N ] D Y U B S D

    Erd`tdc Iy www.dinnotutnrb`fs.bk

    Enktdkt Cnwkfn`cdc jrnl www.w5sehnnfs.enl 00

  • 7/30/2019 SQL Ebook W3schools.com

    14/192

    Idfnw bs ` sdfdetbnk jrnl thd "Eustnldrs" t`ifd bk thd Knrthwbkc s`lpfd c`t`i`sd7

    EustnldrBC EustnldrK`ld Enkt`etK`ld @ccrdss Ebty ]nst`fEncd Enuktry

    0 @fjrdcsJuttdrobstd

    L`rb` @kcdrs Nidrd Utr. 41 Idrfbk 099=2 Adrl`ky

    9 @k` Srugbffn

    Dlp`rdc`cns y

    hdf`cns

    @k` Srugbffn @vc`. cd f`

    Enkstbtuebk

    9999

    Lxben

    C.J.

    =4=90 Ldxben

    5 @ktnkbn Lnrdkn

    S`qudr`

    @ktnkbn

    Lnrdkn

    L`t`cdrns

    9509

    Lxben

    C.J.

    =4=95 Ldxben

    3 @rnukc thd Hnrk Shnl`s H`rcy 09= H`knvdr

    Uq.

    Fnkcnk Q@0 0C] TO

    4 Idrafukcs

    sk`iiop

    Ehrbstbk`

    Idrafukc

    Idrauvsvadk

    8

    Fufd U-248 99 Uwdcdk

    Shd jnffnwbka UPF st`tdldkt sdfdets `ff jbdfcs jrnl "Eustnldrs" whdrd enuktry bs "Adrl`ky" @KC ebty bs

    "Idrfbk"7

    Dx`lpfd

    UDFDES*JYNLEustnldrs

    QHDYDEnuktry

  • 7/30/2019 SQL Ebook W3schools.com

    15/192

    Shd jnffnwbka UPF st`tdldkt sdfdets `ff jbdfcs jrnl "Eustnldrs" whdrd enuktry bs KNS "Adrl`ky"7

    Dx`lpfd

    UDFDES*JYNLEustnldrs

    QHDYD KNSEnuktry

  • 7/30/2019 SQL Ebook W3schools.com

    16/192

    Shd NYCDY IR odywnrc bs usdc tn snrt thd rdsuft-sdt bk `sedkcbka nr cdsedkcbka nrcdr.

    Shd NYCDY IR odywnrc snrts thd rdenrcs bk `sedkcbka nrcdr iy cdj`uft. Sn snrt thd rdenrcs bk

    cdsedkcbka nrcdr, usd thd CDUE odywnrc.

    NYCDY IR Uykt`x

    UDFDES enfulk0,

    enfulk9,

    ...

    JYNL t`ifd^k`ld

    NYCDY IR enfulk0,enfulk9,...@UE|CDUE?

    Idfnw bs ` sdfdetbnk jrnl thd "Eustnldrs" t`ifd bk thd Knrthwbkc s`lpfd c`t`i`sd7

    EustnldrBC EustnldrK`ld Enkt`etK`ld @ccrdss Ebty ]nst`fEncd Enuktry

    0 @fjrdcs

    Juttdrobstd

    L`rb` @kcdrs Nidrd Utr. 41 Idrfbk 099=2 Adrl`ky

    9 @k` Srugbffn

    Dlp`rdc`cns y

    hdf`cns

    @k` Srugbffn @vc`. cd f`

    Enkstbtuebk

    9999

    Lxben

    C.J.

    =4=90 Ldxben

    5 @ktnkbn Lnrdkn

    S`qudr`

    @ktnkbn

    Lnrdkn

    L`t`cdrns

    9509

    Lxben

    C.J.

    =4=95 Ldxben

    3 @rnukc thd Hnrk Shnl`s H`rcy 09= H`knvdr

    Uq.

    Fnkcnk Q@0 0C] TO

    4 Idrafukcs

    sk`iiop

    Ehrbstbk`

    Idrafukc

    Idrauvsvadk

    8

    Fufd U-248 99 Uwdcdk

    S H D Q N Y F C ' U F @ Y A D U S Q D I C D Z D F N ] D Y U B S D

    Erd`tdc Iy www.dinnotutnrb`fs.bk

    Enktdkt Cnwkfn`cdc jrnl www.w5sehnnfs.enl 03

  • 7/30/2019 SQL Ebook W3schools.com

    17/192

    Shd jnffnwbka UPF st`tdldkt sdfdets `ff eustnldrs jrnl thd "Eustnldrs" t`ifd, snrtdc iy thd "Enuktry"

    enfulk7

    Dx`lpfd

    UDFDES*JYNLEustnldrs

    NYCDY IREnuktry?

    Shd jnffnwbka UPF st`tdldkt sdfdets `ff eustnldrs jrnl thd "Eustnldrs" t`ifd, snrtdc CDUEDKCBKA iy

    thd "Enuktry" enfulk7

    Dx`lpfd

    UDFDES

    *

    JYNL

    Eustnldrs

    NYCDY IREnuktryCDUE?

    Shd jnffnwbka UPF st`tdldkt sdfdets `ff eustnldrs jrnl thd "Eustnldrs" t`ifd, snrtdc iy thd "Enuktry"

    `kc thd "EustnldrK`ld" enfulk7

    Dx`lpfd

    UDFDES

    *

    JYNL

    Eustnldrs

    NYCDY IR

    Enuktry,

    EustnldrK`ld?

    Shd jnffnwbka UPF st`tdldkt sdfdets `ff eustnldrs jrnl thd "Eustnldrs" t`ifd, snrtdc `sedkcbka iy thd

    "Enuktry" `kc cdsedkcbka iy thd "EustnldrK`ld" enfulk7

    Dx`lpfd

    UDFDES*JYNLEustnldrs

    NYCDY IR

    Enuktry

    @UE,

    EustnldrK`ld

    CDUE?

    Erd`tdc Iy www.dinnotutnrb`fs.bk

    Enktdkt Cnwkfn`cdc jrnl www.w5sehnnfs.enl 04

  • 7/30/2019 SQL Ebook W3schools.com

    18/192

    Shd BKUDYS BKSN st`tdldkt bs usdc tn bksdrt kdw rdenrcs bk ` t`ifd.

    BKUDYS BKSN Uykt`x

    Bt bs pnssbifd tn wrbtd thd BKUDYS BKSN st`tdldkt bk twn w`ys.

    Shd jbrst w`y spdebjbds inth thd enfulk k`lds `kc thd v`fuds tn id bksdrtdc7

    BKUDYS BKSN t`ifd^k`ld(enfulk0,enfulk9,enfulk5,...)

    Z@FTDU(v`fud0,v`fud9,v`fud5,...)?

    Bj ynu `rd `ccbka v`fuds jnr `ff thd enfulks nj thd t`ifd, ynu cn knt kddc tn spdebjy thd enfulk k`lds

    bk thd UPF qudry. Hnwdvdr, l`od surd thd nrcdr nj thd v`fuds bs bk thd s`ld nrcdr `s thd enfulks bk

    thd t`ifd. Shd BKUDYS BKSN sykt`x wnufc id `s jnffnws7

    BKUDYS BKSN t`ifd^k`ld

    Z@FTDU(v`fud0,v`fud9,v`fud5,...)?

    Idfnw bs ` sdfdetbnk jrnl thd "Eustnldrs" t`ifd bk thd Knrthwbkc s`lpfd c`t`i`sd7

    EustnldrBC EustnldrK`ld Enkt`etK`ld @ccrdss Ebty ]nst`fEncd Enuktry

    82 Qhbtd Efnvdr

    L`rodts

    O`rf G`ifnksob 5=4 - 03th

    @vd. U. Uubtd

    5I

    Ud`ttfd 28098 TU@

    2= Qbfl`k O`f` L`ttb

    O`rttukdk

    Odsouso`tu

    34

    Hdfsbkob 9093= Jbkf`kc

    20 Qnfsob Wiyszdo uf. Jbftrnw` :8 Q`ff` =0-=09 ]nf`kc

    S H D Q N Y F C ' U F @ Y A D U S Q D I C D Z D F N ] D Y U B S D

    Erd`tdc Iy www.dinnotutnrb`fs.bk

    Enktdkt Cnwkfn`cdc jrnl www.w5sehnnfs.enl 0:

  • 7/30/2019 SQL Ebook W3schools.com

    19/192

    Shd jnffnwbka UPF st`tdldkt bksdrts ` kdw rdenrc bk thd "Eustnldrs" t`ifd7

    Dx`lpfd

    BKUDYS BKSNEustnldrs(EustnldrK`ld,Enkt`etK`ld,@ccrdss,Ebty,]nst`fEncd,

    Enuktry)

    Z@FTDU('E`rcbk`f','SnlI.Drbehsdk','Uo`adk90','Ut`v`kadr','3==:','Knrw`y')?

    Shd sdfdetbnk jrnl thd "Eustnldrs" t`ifd wbff knw fnno fbod thbs7

    EustnldrBC EustnldrK`ld Enkt`etK`ld @ccrdss Ebty ]nst`fEncd Enuktry

    82 Qhbtd EfnvdrL`rodts

    O`rf G`ifnksob 5=4 - 03th@vd. U.

    Uubtd 5I

    Ud`ttfd 28098 TU@

    2= Qbfl`k O`f` L`ttb

    O`rttukdk

    Odsouso`tu

    34

    Hdfsbkob 9093= Jbkf`kc

    20 Qnfsob Wiyszdo uf. Jbftrnw`

    :8

    Q`ff` =0-=09 ]nf`kc

    29 E`rcbk`f Snl I.

    Drbehsdk

    Uo`adk 90 Ut`v`kadr 3==: Knrw`y

    Cbc ynu kntbed th`t wd cbc knt bksdrt `ky kulidr bktn thd EustnldrBC jbdfc>

    Shd EustnldrBC enfulk bs `k `utn-bkerdldkt jbdfc `kc wbff id adkdr`tdc `utnl`tbe`ffy whdk `

    kdw rdenrc bs bksdrtdc bktn thd t`ifd.

    Bt bs `fsn pnssbifd tn nkfy bksdrt c`t` bk spdebjbe enfulks.

    Shd jnffnwbka UPF st`tdldkt wbff bksdrt ` kdw rdenrc, iut nkfy bksdrt c`t` bk thd "EustnldrK`ld",

    "Ebty", `kc "Enuktry" enfulks (EustnldrBC wbff id upc`tdc `utnl`tbe`ffy)7

    Dx`lpfd

    BKUDYS BKSNEustnldrs(EustnldrK`ld,Ebty,Enuktry)

    Z@FTDU

    ('E`rcbk`f',

    'Ut`v`kadr',

    'Knrw`y')?

    Erd`tdc Iy www.dinnotutnrb`fs.bk

    Enktdkt Cnwkfn`cdc jrnl www.w5sehnnfs.enl 01

  • 7/30/2019 SQL Ebook W3schools.com

    20/192

    Shd sdfdetbnk jrnl thd "Eustnldrs" t`ifd wbff knw fnno fbod thbs7

    EustnldrBC EustnldrK`ld Enkt`etK`ld @ccrdss Ebty ]nst`fEncd Enuktry

    82 Qhbtd Efnvdr

    L`rodts

    O`rf G`ifnksob 5=4 - 03th

    @vd. U.

    Uubtd 5I

    Ud`ttfd 28098 TU@

    2= Qbfl`k O`f` L`ttb

    O`rttukdk

    Odsouso`tu

    34

    Hdfsbkob 9093= Jbkf`kc

    20 Qnfsob Wiyszdo uf. Jbftrnw`

    :8

    Q`ff` =0-=09 ]nf`kc

    29 E`rcbk`f kuff kuff Ut`v`kadr kuff Knrw`y

    Erd`tdc Iy www.dinnotutnrb`fs.bk

    Enktdkt Cnwkfn`cdc jrnl www.w5sehnnfs.enl 08

  • 7/30/2019 SQL Ebook W3schools.com

    21/192

    Shd T]C@SD st`tdldkt bs usdc tn lncbjy thd dxbstbka rdenrcs bk ` t`ifd.

    T]C@SD Uykt`x

    T]C@SD t`ifd^k`ld

    UDS enfulk0

  • 7/30/2019 SQL Ebook W3schools.com

    22/192

    Shd jnffnwbka UPF st`tdldkt upc`tds thd jbrst eustnldr (EustnldrBC < 0) wbth ` kdw enkt`et pdrsnk

    `kc` kdw ebty.

    Dx`lpfd

    T]C@SDEustnldrs

    UDSEnkt`etK`ld

  • 7/30/2019 SQL Ebook W3schools.com

    23/192

    EustnldrBC EustnldrK`ld Enkt`etK`ld @ccrdss Ebty ]nst`fEncd Enuktry

    0 @fjrdcs

    Juttdrobstd

    @fjrdc Uehlbct Nidrd Utr. 41 Jr`kojurt 099=2 Adrl`ky

    9 @k` Srugbffn

    Dlp`rdc`cns y

    hdf`cns

    Gu`k @vc`. cd f`

    Enkstbtuebk

    9999

    Lxben

    C.J.

    =4=90 Ldxben

    5 @ktnkbn Lnrdkn

    S`qudr`

    Gu`k L`t`cdrns

    9509

    Lxben

    C.J.

    =4=95 Ldxben

    3 @rnukc thd Hnrk Shnl`s H`rcy 09= H`knvdr

    Uq.

    Fnkcnk Q@0 0C] TO

    4 Idrafukcs

    sk`iiop

    Ehrbstbk`

    Idrafukc

    Idrauvsvadk

    8

    Fufd U-248 99 Uwdcdk

    Id e`rdjuf whdk upc`tbka rdenrcs. Bj ynu nlbt thd QHDYD ef`usd, @FF rdenrcs wbff id upc`tdc!

    Dx`lpfd

    T]C@SD

    Eustnldrs

    UDS

    Enkt`etK`ld

  • 7/30/2019 SQL Ebook W3schools.com

    24/192

    Shd CDFDSD st`tdldkt bs usdc tn cdfdtd dxbstbka rdenrcs bk ` t`ifd.

    CDFDSD Uykt`x

    CDFDSD JYNL t`ifd^k`ld

    QHDYD enkcbtbnk?

    Kntd7Id e`rdjuf whdk cdfdtbka rdenrcs bk ` t`ifd! Kntbed thd QHDYD ef`usd bk thd CDFDSD

    st`tdldkt. Shd QHDYD ef`usd spdebjbds whbeh rdenrc(s) th`t shnufc id cdfdtdc. Bj ynu nlbt thd

    QHDYD ef`usd, `ff rdenrcs bk thd t`ifd wbff id cdfdtdc!

    Idfnw bs ` sdfdetbnk jrnl thd "Eustnldrs" t`ifd bk thd Knrthwbkc s`lpfd c`t`i`sd7

    EustnldrBC EustnldrK`ld Enkt`etK`ld @ccrdss Ebty ]nst`fEncd Enuktry

    0 @fjrdcs

    Juttdrobstd

    L`rb` @kcdrs Nidrd Utr. 41 Idrfbk 099=2 Adrl`ky

    9 @k` SrugbffnDlp`rdc`cns y

    hdf`cns

    @k` Srugbffn @vc`. cd f`Enkstbtuebk

    9999

    LxbenC.J.

    =4=90 Ldxben

    5 @ktnkbn Lnrdkn

    S`qudr`

    @ktnkbn

    Lnrdkn

    L`t`cdrns

    9509

    Lxben

    C.J.

    =4=95 Ldxben

    3 @rnukc thd Hnrk Shnl`s H`rcy 09= H`knvdr

    Uq.

    Fnkcnk Q@0 0C] TO

    4 Idrafukcs

    sk`iiop

    Ehrbstbk`

    Idrafukc

    Idrauvsvadk

    8

    Fufd U-248 99 Uwdcdk

    S H D Q N Y F C ' U F @ Y A D U S Q D I C D Z D F N ] D Y U B S D

    Erd`tdc Iy www.dinnotutnrb`fs.bk

    Enktdkt Cnwkfn`cdc jrnl www.w5sehnnfs.enl 99

  • 7/30/2019 SQL Ebook W3schools.com

    25/192

    Shd jnffnwbka UPF st`tdldkt cdfdtds thd eustnldr "@fjrdcs Juttdrobstd" jrnl thd "Eustnldrs" t`ifd7

    Dx`lpfd

    CDFDSD JYNL

    Eustnldrs

    QHDYD

    EustnldrK`ld

  • 7/30/2019 SQL Ebook W3schools.com

    26/192

    Shd UDFDES SN] ef`usd bs usdc tn spdebjy thd kulidr nj rdenrcs tn rdturk.

    Shd UDFDES SN] ef`usd bs usdjuf nk f`rad t`ifds wbth thnus`kcs nj rdenrcs. Ydturkbka ` f`rad kulidr nj

    rdenrcs e`k blp`et nk pdrjnrl`ked.

    Kntd7Knt `ff c`t`i`sd systdls suppnrt thd UDFDES SN] ef`usd. LyUPF suppnrts thd FBLBS ef`usdtn sdfdet ` fblbtdc kulidr nj rdenrcs, whbfd Nr`efd usds YNQKTL.

    UPF Udrvdr / LU @eedss Uykt`x7

    UDFDES SN] kulidr|pdredkt enfulk^k`ld(s)

    JYNL t`ifd^k`ld

    QHDYD enkcbtbnk?

    LyUPF Uykt`x7

    UDFDES enfulk^k`ld(s)

    JYNL t`ifd^k`ld

    QHDYD enkcbtbnk

    FBLBS kulidr?

    Nr`efd Uykt`x7

    UDFDES enfulk^k`ld(s)

    JYNL t`ifd^k`ld

    QHDYD

    YNQKTL

    6) bkstd`c nj thd ukcdrsenrd (^).

    Shd pdredkt sbak `kc thd ukcdrsenrd e`k `fsn id usdc bk enlibk`tbnks!

    FBOD Uykt`x

    UDFDES enfulk0,

    enfulk9,

    ...

    JYNL t`ifd^k`ld

    QHDYD enfulkK FBOD p`ttdrk?

    Sbp7Rnu e`k `fsn enlibkd `ky kulidr nj enkcbtbnks usbka @KC nr NY npdr`tnrs.

    Hdrd `rd snld dx`lpfds shnwbka cbjjdrdkt FBOD npdr`tnrs wbth '%' `kc '^' wbfce`rcs7

    FBOD Npdr`tnr Cdserbptbnk

    QHDYD EustnldrK`ld FBOD ' %' Jbkcs `ky v`fuds th t st`rts wbth "`"

    QHDYD EustnldrK`ld FBOD '% ' Jbkcs `ky v`fuds th`t dkcs wbth "`"

    QHDYD EustnldrK`ld FBOD

    '%nr%'

    Jbkcs `ky v`fuds th`t h`vd "nr" bk `ky pnsbtbnk

    QHDYD EustnldrK`ld FBOD

    '^r%'

    Jbkcs `ky v`fuds th`t h`vd "r" bk thd sdenkc pnsbtbnk

    QHDYD EustnldrK`ld FBOD

    '`^%^%'

    Jbkcs `ky v`fuds th`t st`rts wbth "`" `kc `rd `t fd`st 5

    eh`r`etdrs bk fdkath

    QHDYD Enkt`etK`ld FBOD ' %n' Jbkcs `ky v`fuds th`t st`rts wbth "`" `kc dkcs wbth "n"

    S H D Q N Y F C ' U F @ Y A D U S Q D I C D Z D F N ] D Y U B S D

    Erd`tdc Iy www.dinnotutnrb`fs.bk

    Enktdkt Cnwkfn`cdc jrnl www.w5sehnnfs.enl 59

  • 7/30/2019 SQL Ebook W3schools.com

    35/192

    Idfnw bs ` sdfdetbnk jrnl thd "Eustnldrs" t`ifd bk thd Knrthwbkc s`lpfd c`t`i`sd7

    EustnldrBC EustnldrK`ld Enkt etK`ld @ccrdss Ebty ]nst fEncd Enuktry

    0 @fjrdcsJuttdrobstd

    L`rb` @kcdrs Nidrd Utr. 41 Idrfbk 099=2 Adrl`ky

    9 @k` Srugbffn

    Dlp`rdc`cns y

    hdf`cns

    @k` Srugbffn @vc`. cd f`

    Enkstbtuebk

    9999

    Lxben

    C.J.

    =4=90 Ldxben

    5 @ktnkbn Lnrdkn

    S`qudr`

    @ktnkbn

    Lnrdkn

    L`t`cdrns

    9509

    Lxben

    C.J.

    =4=95 Ldxben

    3 @rnukc thd Hnrk Shnl`s H`rcy 09= H`knvdr

    Uq.

    Fnkcnk Q@0 0C] TO

    4 Idrafukcs

    sk`iiop

    Ehrbstbk`

    Idrafukc

    Idrauvsvadk

    8

    Fufd U-248 99 Uwdcdk

    Shd jnffnwbka UPF st`tdldkt sdfdets `ff eustnldrs wbth ` EustnldrK`ld st`rtbka wbth "`"7

    Dx`lpfd

    UDFDES

    *

    JYNL

    Eustnldrs

    QHDYD

    EustnldrK`ld

    FBOD '`%'?

    Shd jnffnwbka UPF st`tdldkt sdfdets `ff eustnldrs wbth ` EustnldrK`ld dkcbka wbth "`"7

    Dx`lpfd

    UDFDES

    *

    JYNL

    Eustnldrs

    QHDYD

    EustnldrK`ld

    FBOD '%`'?

    Shd jnffnwbka UPF st`tdldkt sdfdets `ff eustnldrs wbth ` EustnldrK`ld th`t h`vd "nr" bk `ky pnsbtbnk7

    Dx`lpfd

    UDFDES

    *

    JYNL

    Eustnldrs

    QHDYD

    EustnldrK`ld

    FBOD '%nr%'?

    Erd`tdc Iy www.dinnotutnrb`fs.bk

    Enktdkt Cnwkfn`cdc jrnl www.w5sehnnfs.enl 55

  • 7/30/2019 SQL Ebook W3schools.com

    36/192

    Shd jnffnwbka UPF st`tdldkt sdfdets `ff eustnldrs wbth ` EustnldrK`ld th`t h`vd "r" bk thd sdenkc

    pnsbtbnk7

    Dx`lpfd

    UDFDES*JYNLEustnldrs

    QHDYD

    EustnldrK`ld

    FBOD '^r%'?

    Shd jnffnwbka UPF st`tdldkt sdfdets `ff eustnldrs wbth ` EustnldrK`ld th`t st`rts wbth "`" `kc `rd `t

    fd`st 5 eh`r`etdrs bk fdkath7

    Dx`lpfd

    UDFDES*JYNLEustnldrs

    QHDYD

    EustnldrK`ld

    FBOD '`^%^%'?

    Shd jnffnwbka UPF st`tdldkt sdfdets `ff eustnldrs wbth ` EustnldrK`ld th`t st`rts wbth "`" `kc dkcs

    wbth "n"7

    Dx`lpfd

    UDFDES

    *

    JYNL

    Eustnldrs

    QHDYD

    Enkt`etK`ld

    FBOD '`%n'?

    Shd jnffnwbka UPF st`tdldkt sdfdets `ff eustnldrs wbth ` EustnldrK`ld th`t KNS st`rts wbth "`"7

    Dx`lpfd

    UDFDES

    *

    JYNL

    Eustnldrs

    QHDYD

    EustnldrK`ld

    KNS FBOD '`%'?

    Erd`tdc Iy www.dinnotutnrb`fs.bk

    Enktdkt Cnwkfn`cdc jrnl www.w5sehnnfs.enl 53

  • 7/30/2019 SQL Ebook W3schools.com

    37/192

    @ wbfce`rc eh`r`etdr bs usdc tn suistbtutd `ky nthdr eh`r`etdr(s) bk ` strbka.

    Qbfce`rc eh`r`etdrs `rd usdc wbth thd UPF FBOD npdr`tnr. Shd FBOD npdr`tnr bs usdc bk ` QHDYD ef`usd

    tn sd`reh jnr ` spdebjbdc p`ttdrk bk ` enfulk.

    Shdrd `rd twn wbfce`rcs usdc bk enkguketbnk wbth thd FBOD npdr`tnr7

    % - Shd pdredkt sbak rdprdsdkts zdrn, nkd, nr luftbpfd eh`r`etdrs

    ^ - Shd ukcdrsenrd rdprdsdkts ` sbkafd eh`r`etdr

    Kntd7LU @eedss usds ` qudstbnk l`ro (>) bkstd`c nj thd ukcdrsenrd (^).

    Bk LU @eedss `kc UPF Udrvdr ynu e`k `fsn usd7

    _eh`rfbst\ - Cdjbkds sdts `kc r`kads nj eh`r`etdrs tn l`teh

    _[eh`rfbst\ nr _!eh`rfbst\ - Cdjbkds sdts `kc r`kads nj eh`r`etdrs KNS tn l`teh

    Shd wbfce`rcs e`k `fsn id usdc bk enlibk`tbnks!

    Hdrd `rd snld dx`lpfds shnwbka cbjjdrdkt FBOD npdr`tnrs wbth '%' `kc '^' wbfce`rcs7

    FBOD Npdr`tnr Cdserbptbnk

    QHDYD EustnldrK`ld FBOD ' %' Jbkcs `ky v`fuds th t st`rts wbth "`"

    QHDYD EustnldrK`ld FBOD '% ' Jbkcs `ky v`fuds th`t dkcs wbth "`"

    QHDYD EustnldrK`ld FBOD

    '%nr%'

    Jbkcs `ky v`fuds th`t h`vd "nr" bk `ky pnsbtbnk

    QHDYD EustnldrK`ld FBOD

    '^r%'

    Jbkcs `ky v`fuds th`t h`vd "r" bk thd sdenkc pnsbtbnk

    QHDYD EustnldrK`ld FBOD

    '`^%^%'

    Jbkcs `ky v`fuds th`t st`rts wbth "`" `kc `rd `t fd`st 5

    eh`r`etdrs bk fdkath

    QHDYD Enkt`etK`ld FBOD ' %n' Jbkcs `ky v`fuds th`t st`rts wbth "`" `kc dkcs wbth "n"

    S H D Q N Y F C ' U F @ Y A D U S Q D I C D Z D F N ] D Y U B S D

    Erd`tdc Iy www.dinnotutnrb`fs.bk

    Enktdkt Cnwkfn`cdc jrnl www.w5sehnnfs.enl 54

  • 7/30/2019 SQL Ebook W3schools.com

    38/192

    Idfnw bs ` sdfdetbnk jrnl thd "Eustnldrs" t`ifd bk thd Knrthwbkc s`lpfd c`t`i`sd7

    EustnldrBC EustnldrK`ld Enkt etK`ld @ccrdss Ebty ]nst fEncd Enuktry

    0 @fjrdcsJuttdrobstd

    L`rb` @kcdrs Nidrd Utr. 41 Idrfbk 099=2 Adrl`ky

    9 @k` Srugbffn

    Dlp`rdc`cns y

    hdf`cns

    @k` Srugbffn @vc`. cd f`

    Enkstbtuebk

    9999

    Lxben

    C.J.

    =4=90 Ldxben

    5 @ktnkbn Lnrdkn

    S`qudr`

    @ktnkbn

    Lnrdkn

    L`t`cdrns

    9509

    Lxben

    C.J.

    =4=95 Ldxben

    3 @rnukc thd Hnrk Shnl`s H`rcy 09= H`knvdr

    Uq.

    Fnkcnk Q@0 0C] TO

    4 Idrafukcs

    sk`iiop

    Ehrbstbk`

    Idrafukc

    Idrauvsvadk

    8

    Fufd U-248 99 Uwdcdk

    Shd jnffnwbka UPF st`tdldkt sdfdets `ff eustnldrs wbth ` Ebty st`rtbka wbth "idr"7

    Dx`lpfd

    UDFDES*JYNLEustnldrs

    QHDYDEbtyFBOD 'idr%'?

    Shd jnffnwbka UPF st`tdldkt sdfdets `ff eustnldrs wbth ` Ebty enkt`bkbka thd p`ttdrk "ds"7

    Dx`lpfd

    UDFDES*JYNLEustnldrs

    QHDYDEbtyFBOD '%ds%'?

    Erd`tdc Iy www.dinnotutnrb`fs.bk

    Enktdkt Cnwkfn`cdc jrnl www.w5sehnnfs.enl 5:

  • 7/30/2019 SQL Ebook W3schools.com

    39/192

    Shd jnffnwbka UPF st`tdldkt sdfdets `ff eustnldrs wbth ` Ebty st`rtbka wbth `ky eh`r`etdr, jnffnwdc iy

    "drfbk"7

    Dx`lpfd

    UDFDES*JYNLEustnldrs

    QHDYDEbtyFBOD '^drfbk'?

    Shd jnffnwbka UPF st`tdldkt sdfdets `ff eustnldrs wbth ` Ebty st`rtbka wbth "F", jnffnwdc iy `ky

    eh`r`etdr, jnffnwdc iy "k", jnffnwdc iy `ky eh`r`etdr, jnffnwdc iy "nk"7

    Dx`lpfd

    UDFDES*JYNLEustnldrs

    QHDYDEbtyFBOD 'F^k^nk'?

    Shd jnffnwbka UPF st`tdldkt sdfdets `ff eustnldrs wbth ` Ebty st`rtbka wbth "i", "s", nr "p"7

    Dx`lpfd

    UDFDES*JYNLEustnldrs

    QHDYDEbtyFBOD '_isp\%'?

    Shd jnffnwbka UPF st`tdldkt sdfdets `ff eustnldrs wbth ` Ebty st`rtbka wbth "`", "i", nr "e"7

    Dx`lpfd

    UDFDES*JYNLEustnldrs

    QHDYDEbtyFBOD '_`e\%'?

    Erd`tdc Iy www.dinnotutnrb`fs.bk

    Enktdkt Cnwkfn`cdc jrnl www.w5sehnnfs.enl 51

  • 7/30/2019 SQL Ebook W3schools.com

    40/192

    Shd twn jnffnwbka UPF st`tdldkts sdfdets `ff eustnldrs wbth ` Ebty KNS st`rtbka wbth "i", "s", nr "p"7

    Dx`lpfd

    UDFDES*JYNLEustnldrs

    QHDYDEbtyFBOD '_!isp\%'?

    Nr7

    Dx`lpfd

    UDFDES*JYNLEustnldrs

    QHDYDEbtyKNS FBOD '_isp\%'?

    Erd`tdc Iy www.dinnotutnrb`fs.bk

    Enktdkt Cnwkfn`cdc jrnl www.w5sehnnfs.enl 58

  • 7/30/2019 SQL Ebook W3schools.com

    41/192

    Shd BK npdr`tnr `ffnws ynu tn spdebjy luftbpfd v`fuds bk ` QHDYD ef`usd.

    Shd BK npdr`tnr bs ` shnrth`kc jnr luftbpfd NY enkcbtbnks.

    BK Uykt`x

    UDFDES enfulk^k`ld(s)

    JYNL t`ifd^k`ld

    QHDYD enfulk^k`ld BK(v`fud0,v`fud9,...)?

    nr7

    UDFDES enfulk^k`ld(s)

    JYNL t`ifd^k`ld

    QHDYD enfulk^k`ld BK

    (UDFDES

    US@SDLDKS)?

    Idfnw bs ` sdfdetbnk jrnl thd "Eustnldrs" t`ifd bk thd Knrthwbkc s`lpfd c`t`i`sd7

    EustnldrBC EustnldrK`ld Enkt`etK`ld @ccrdss Ebty ]nst`fEncd Enuktry

    0 @fjrdcs

    Juttdrobstd

    L`rb` @kcdrs Nidrd Utr. 41 Idrfbk 099=2 Adrl`ky

    9 @k` Srugbffn

    Dlp`rdc`cns y

    hdf`cns

    @k` Srugbffn @vc`. cd f`

    Enkstbtuebk

    9999

    Lxben

    C.J.

    =4=90 Ldxben

    5 @ktnkbn Lnrdkn

    S`qudr`

    @ktnkbn

    Lnrdkn

    L`t`cdrns

    9509

    Lxben

    C.J.

    =4=95 Ldxben

    3 @rnukc thd Hnrk Shnl`s H`rcy 09= H`knvdr

    Uq.

    Fnkcnk Q@0 0C] TO

    4 Idrafukcs

    sk`iiop

    Ehrbstbk`

    Idrafukc

    Idrauvsvadk

    8

    Fufd U-248 99 Uwdcdk

    S H D Q N Y F C ' U F @ Y A D U S Q D I C D Z D F N ] D Y U B S D

    Erd`tdc Iy www.dinnotutnrb`fs.bk

    Enktdkt Cnwkfn`cdc jrnl www.w5sehnnfs.enl 52

  • 7/30/2019 SQL Ebook W3schools.com

    42/192

    Shd jnffnwbka UPF st`tdldkt sdfdets `ff eustnldrs th`t `rd fne`tdc bk "Adrl`ky", "Jr`ked" `kc "TO"7

    Dx`lpfd

    UDFDES*JYNLEustnldrs

    QHDYDEnuktryBK('Adrl`ky','Jr`ked','TO')?

    Shd jnffnwbka UPF st`tdldkt sdfdets `ff eustnldrs th`t `rd KNS fne`tdc bk "Adrl`ky", "Jr`ked" nr

    "TO"7

    Dx`lpfd

    UDFDES

    *

    JYNL

    Eustnldrs

    QHDYDEnuktryKNS BK('Adrl`ky','Jr`ked','TO')?

    Shd jnffnwbka UPF st`tdldkt sdfdets `ff eustnldrs th`t `rd jrnl thd s`ld enuktrbds `s thd suppfbdrs7

    Dx`lpfd

    UDFDES*JYNLEustnldrs

    QHDYD

    Enuktry

    BK

    (UDFDES

    Enuktry

    JYNL

    Uuppfbdrs)?

    Erd`tdc Iy www.dinnotutnrb`fs.bk

    Enktdkt Cnwkfn`cdc jrnl www.w5sehnnfs.enl 3=

  • 7/30/2019 SQL Ebook W3schools.com

    43/192

    Shd IDSQDDK npdr`tnr sdfdets v`fuds wbthbk ` abvdk r`kad. Shd v`fuds e`k id kulidrs, tdxt, nr c`tds.

    Shd IDSQDDK npdr`tnr bs bkefusbvd7 idabk `kc dkc v`fuds `rd bkefucdc.

    IDSQDDK Uykt`x

    UDFDES enfulk^k`ld(s)

    JYNL t`ifd^k`ld

    QHDYD enfulk^k`ldIDSQDDK v`fud0 @KC v`fud9?

    Idfnw bs ` sdfdetbnk jrnl thd "]rncuets" t`ifd bk thd Knrthwbkc s`lpfd c`t`i`sd7

    ]rncuetBC ]rncuetK`ld UuppfbdrBC E`tdanryBC Tkbt ]rbed

    0 Eh`bs 0 0 0= inxds x 9= i`as 08

    9 Eh`ka 0 0 93 - 09 nz inttfds 02

    5 @kbsddc Uyrup 0 9 09 - 44= lf inttfds 0=

    3 Ehdj @ktnk's E`guk Ud`snkbka 0 9 38 - : nz g`rs 99

    4 Ehdj @ktnk's Aulin Lbx 0 9 5: inxds 90.54

    Shd jnffnwbka UPF st`tdldkt sdfdets `ff prncuets wbth ` prbed IDSQDDK 0= `kc 9=7

    Dx`lpfd

    UDFDES

    *

    JYNL

    ]rncuets

    QHDYD]rbedIDSQDDK 0= @KC 9=?

    S H D Q N Y F C ' U F @ Y A D U S Q D I C D Z D F N ] D Y U B S D

    Erd`tdc Iy www.dinnotutnrb`fs.bk

    Enktdkt Cnwkfn`cdc jrnl www.w5sehnnfs.enl 30

  • 7/30/2019 SQL Ebook W3schools.com

    44/192

    Sn cbspf`y thd prncuets nutsbcd thd r`kad nj thd prdvbnus dx`lpfd, usd KNS IDSQDDK7

    Dx`lpfd

    UDFDES*JYNL]rncuets

    QHDYD]rbedKNS IDSQDDK 0= @KC 9=?

    Shd jnffnwbka UPF st`tdldkt sdfdets `ff prncuets wbth ` prbed IDSQDDK 0= `kc 9=. Bk `ccbtbnk? cn kntshnw prncuets wbth ` E`tdanryBC nj 0,9, nr 57

    Dx`lpfd

    UDFDES*JYNL]rncuets

    QHDYD(]rbedIDSQDDK 0= @KC 9=)

    @KC KNSE`tdanryBCBK(0,9,5)?

    Shd jnffnwbka UPF st`tdldkt sdfdets `ff prncuets wbth ` ]rncuetK`ld IDSQDDK 'E`rk`rvnk Sbadrs' `kc

    'Lnzz`rdff` cb Abnv`kkb'7

    Dx`lpfd

    UDFDES*JYNL]rncuets

    QHDYD]rncuetK`ldIDSQDDK 'E`rk`rvnkSbadrs' @KC 'Lnzz`rdff`cbAbnv`kkb'

    NYCDY IR]rncuetK`ld?

    Erd`tdc Iy www.dinnotutnrb`fs.bk

    Enktdkt Cnwkfn`cdc jrnl www.w5sehnnfs.enl 39

  • 7/30/2019 SQL Ebook W3schools.com

    45/192

    Shd jnffnwbka UPF st`tdldkt sdfdets `ff prncuets wbth ` ]rncuetK`ld KNS IDSQDDK 'E`rk`rvnk Sbadrs'

    `kc 'Lnzz`rdff` cb Abnv`kkb'7

    Dx`lpfd

    UDFDES*JYNL]rncuets

    QHDYD]rncuetK`ldKNS IDSQDDK 'E`rk`rvnkSbadrs' @KC 'Lnzz`rdff`cbAbnv`kkb'

    NYCDY IR]rncuetK`ld?

    Idfnw bs ` sdfdetbnk jrnl thd "Nrcdrs" t`ifd bk thd Knrthwbkc s`lpfd c`t`i`sd7

    NrcdrBC EustnldrBC DlpfnyddBC NrcdrC`td UhbppdrBC

    0=938 2= 4 1/3/022: 5

    0=932 80 : 1/4/022: 0

    0=94= 53 3 1/8/022: 9

    0=940 83 5 1/2/022: 0

    0=949 1: 3 1/0=/022: 9

    Shd jnffnwbka UPF st`tdldkt sdfdets `ff nrcdrs wbth `k NrcdrC`td IDSQDDK '=3-Gufy-022:' `kc

    '=2-Gufy-022:'7

    Dx`lpfd

    UDFDES*JYNLNrcdrs

    QHDYDNrcdrC`tdIDSQDDK#=1/=3/022:#@KC#=1/=2/022:#?

    Erd`tdc Iy www.dinnotutnrb`fs.bk

    Enktdkt Cnwkfn`cdc jrnl www.w5sehnnfs.enl 35

  • 7/30/2019 SQL Ebook W3schools.com

    46/192

    UPF `fb`sds `rd usdc tn abvd ` t`ifd, nr ` enfulk bk ` t`ifd, ` tdlpnr`ry k`ld.

    @fb`sds `rd njtdk usdc tn l`od enfulk k`lds lnrd rd`c`ifd.

    @k `fb`s nkfy dxbsts jnr thd cur`tbnk nj thd qudry.

    @fb`s Enfulk Uykt`x

    UDFDES enfulk^k`ld @U `fb`s^k`ld

    JYNL t`ifd^k`ld?

    @fb`s S`ifd Uykt`x

    UDFDES enfulk^k`ld(s)JYNL t`ifd^k`ld@U `fb`s^k`ld?

    Bk thbs tutnrb`f wd wbff usd thd wdff-oknwk Knrthwbkc s`lpfd c`t`i`sd.

    Idfnw bs ` sdfdetbnk jrnl thd "Eustnldrs" t`ifd7

    EustnldrBC EustnldrK`ld Enkt`etK`ld @ccrdss Ebty ]nst`fEncd Enuktry

    9 @k` Srugbffn

    Dlp`rdc`cns y

    hdf`cns

    @k` Srugbffn @vc`. cd f`

    Enkstbtuebk

    9999

    Lxben

    C.J.

    =4=90 Ldxben

    5 @ktnkbn Lnrdkn

    S`qudr`

    @ktnkbn

    Lnrdkn

    L`t`cdrns

    9509

    Lxben

    C.J.

    =4=95 Ldxben

    3 @rnukc thd Hnrk Shnl`s H`rcy 09= H`knvdr

    Uq.

    Fnkcnk Q@0 0C] TO

    @kc ` sdfdetbnk jrnl thd "Nrcdrs" t`ifd7

    S H D Q N Y F C ' U F @ Y A D U S Q D I C D Z D F N ] D Y U B S D

    Erd`tdc Iy www.dinnotutnrb`fs.bk

    Enktdkt Cnwkfn`cdc jrnl www.w5sehnnfs.enl 33

  • 7/30/2019 SQL Ebook W3schools.com

    47/192

    NrcdrBC EustnldrBC DlpfnyddBC NrcdrC`td UhbppdrBC

    0=543 48 8 022:-00-03 5

    0=544 3 : 022:-00-04 0

    0=54: 8: : 022:-00-08 9

    Shd jnffnwbka UPF st`tdldkt erd`tds twn `fb`sds, nkd jnr thd EustnldrBC enfulk `kc nkd jnr thd

    EustnldrK`ld enfulk7

    Dx`lpfd

    UDFDESEustnldrBC`sBC,EustnldrK`ld@UEustnldr

    JYNLEustnldrs?

    Shd jnffnwbka UPF st`tdldkt erd`tds twn `fb`sds, nkd jnr thd EustnldrK`ld enfulk `kc nkd jnr thd

    Enkt`etK`ld enfulk. Kntd7Bt rdqubrds cnuifd qunt`tbnk l`ros nr squ`rd ir`eodts bj thd `fb`s k`ld

    enkt`bks sp`eds7

    Dx`lpfd

    UDFDESEustnldrK`ld@UEustnldr,Enkt`etK`ld@U_Enkt`et]drsnk\

    JYNLEustnldrs?

    Shd jnffnwbka UPF st`tdldkt erd`tds `k `fb`s k`ldc "@ccrdss" th`t enlibkd jnur enfulks (@ccrdss,

    ]nst`fEncd, Ebty `kc Enuktry)7

    Dx`lpfd

    UDFDESEustnldrK`ld,@ccrdss+','+]nst`fEncd+''+Ebty+','+Enuktry@U

    @ccrdss

    JYNLEustnldrs?

    Erd`tdc Iy www.dinnotutnrb`fs.bk

    Enktdkt Cnwkfn`cdc jrnl www.w5sehnnfs.enl 34

  • 7/30/2019 SQL Ebook W3schools.com

    48/192

    Kntd7Sn adt thd UPF st`tdldkt `invd tn wnro bk LyUPF usd thd jnffnwbka7

    UDFDESEustnldrK`ld,ENKE@S(@ccrdss,',',]nst`fEncd,',',Ebty,',',Enuktry)@U

    @ccrdss

    JYNLEustnldrs?

    Shd jnffnwbka UPF st`tdldkt sdfdets `ff thd nrcdrs jrnl thd eustnldr wbth EustnldrBC

  • 7/30/2019 SQL Ebook W3schools.com

    49/192

    @ GNBK ef`usd bs usdc tn enlibkd rnws jrnl twn nr lnrd t`ifds, i`sdc nk ` rdf`tdc enfulk idtwddk

    thdl.

    Fdt's fnno `t ` sdfdetbnk jrnl thd "Nrcdrs" t`ifd7

    NrcdrBC EustnldrBC NrcdrC`td

    0=5=8 9 022:-=2-08

    0=5=2 51 022:-=2-02

    0=50= 11 022:-=2-9=

    Shdk, fnno `t ` sdfdetbnk jrnl thd "Eustnldrs" t`ifd7

    EustnldrBC EustnldrK`ld Enkt`etK`ld Enuktry

    0 @fjrdcs Juttdrobstd L`rb` @kcdrs Adrl`ky

    9 @k` Srugbffn Dlp`rdc`cns y hdf`cns @k` Srugbffn Ldxben

    5 @ktnkbn Lnrdkn S`qudr` @ktnkbn Lnrdkn Ldxben

    Kntbed th`t thd "EustnldrBC" enfulk bk thd "Nrcdrs" t`ifd rdjdrs tn thd "EustnldrBC" bk thd

    "Eustnldrs" t`ifd. Shd rdf`tbnkshbp idtwddk thd twn t`ifds `invd bs thd "EustnldrBC" enfulk.

    Shdk, wd e`k erd`td thd jnffnwbka UPF st`tdldkt (th`t enkt`bks `k BKKDY GNBK), th`t sdfdets rdenrcs

    th`t h`vd l`tehbka v`fuds bk inth t`ifds7

    Dx`lpfd

    UDFDESNrcdrs.NrcdrBC,Eustnldrs.EustnldrK`ld,Nrcdrs.NrcdrC`td

    JYNLNrcdrs

    BKKDY GNBKEustnldrsNKNrcdrs.EustnldrBC

  • 7/30/2019 SQL Ebook W3schools.com

    50/192

    `kc bt wbff prncued snldthbka fbod thbs7

    NrcdrBC EustnldrK`ld NrcdrC`td

    0=5=8 @k` Srugbffn Dlp`rdc`cns y hdf`cns 2/08/022:

    0=5:4 @ktnkbn Lnrdkn S`qudr` 00/91/022:

    0=585 @rnukc thd Hnrk 09/0:/022:

    0=544 @rnukc thd Hnrk 00/04/022:

    0=918 Idrafukcs sk`iiop 8/09/022:

    Hdrd `rd thd cbjjdrdkt typds nj thd GNBKs bk UPF7

    (BKKDY) GNBK7 Ydturks rdenrcs th`t h`vd l`tehbka v`fuds bk inth t`ifds

    FDJS (NTSDY) GNBK7 Ydturk `ff rdenrcs jrnl thd fdjt t`ifd, `kc thd l`tehdc rdenrcs jrnl thd

    rbaht t`ifd

    YBAHS (NTSDY) GNBK7 Ydturk `ff rdenrcs jrnl thd rbaht t`ifd, `kc thd l`tehdc rdenrcs jrnl

    thd fdjt t`ifd

    JTFF (NTSDY) GNBK7 Ydturk `ff rdenrcs whdk thdrd bs ` l`teh bk dbthdr fdjt nr rbaht t`ifd

    Erd`tdc Iy www.dinnotutnrb`fs.bk

    Enktdkt Cnwkfn`cdc jrnl www.w5sehnnfs.enl 38

  • 7/30/2019 SQL Ebook W3schools.com

    51/192

    Shd BKKDY GNBK odywnrc sdfdets rdenrcs th`t h`vd l`tehbka v`fuds bk inth t`ifds.

    BKKDY GNBK Uykt`x

    UDFDES enfulk^k`ld(s)

    JYNL t`ifd0BKKDY GNBK t`ifd9NK t`ifd0.enfulk^k`ld

  • 7/30/2019 SQL Ebook W3schools.com

    52/192

    @kc ` sdfdetbnk jrnl thd "Eustnldrs" t`ifd7

    EustnldrBC EustnldrK`ld Enkt`etK`ld @ccrdss Ebty ]nst`fEncd Enuktry

    0 @fjrdcs Juttdrobstd L`rb` @kcdrs Nidrd Utr. 41 Idrfbk 099=2 Adrl`ky

    9 @k` SrugbffnDlp`rdc`cns y

    hdf`cns

    @k` Srugbffn @vc`. cd f`Enkstbtuebk

    9999

    LxbenC.J.

    =4=90 Ldxben

    5 @ktnkbn Lnrdkn

    S`qudr`

    @ktnkbn

    Lnrdkn

    L`t`cdrns

    9509

    Lxben

    C.J.

    =4=95 Ldxben

    Shd jnffnwbka UPF st`tdldkt sdfdets `ff nrcdrs wbth eustnldr bkjnrl`tbnk7

    Dx`lpfd

    DFDESNrcdrs.NrcdrBC,Eustnldrs.EustnldrK`ld

    JYNLNrcdrs

    BKKDY GNBK EustnldrsNKNrcdrs.EustnldrBC

  • 7/30/2019 SQL Ebook W3schools.com

    53/192

    Shd FDJS GNBK odywnrc rdturks `ff rdenrcs jrnl thd fdjt t`ifd (t`ifd0), `kc thd l`tehdc rdenrcs jrnl

    thd rbaht t`ifd (t`ifd9). Shd rdsuft bs KTFF jrnl thd rbaht sbcd, bj thdrd bs kn l`teh.

    FDJS GNBK Uykt`x

    UDFDES enfulk^k`ld(s)JYNL t`ifd0

    FDJS GNBK t`ifd9NK t`ifd0.enfulk^k`ld

  • 7/30/2019 SQL Ebook W3schools.com

    54/192

    @kc ` sdfdetbnk jrnl thd "Nrcdrs" t`ifd7

    NrcdrBC EustnldrBC DlpfnyddBC NrcdrC`td UhbppdrBC

    0=5=8 9 1 022:-=2-08 5

    0=5=2 51 5 022:-=2-02 0

    0=50= 11 8 022:-=2-9= 9

    Shd jnffnwbka UPF st`tdldkt wbff sdfdet `ff eustnldrs, `kc `ky nrcdrs thdy lbaht h`vd7

    Dx`lpfd

    UDFDESEustnldrs.EustnldrK`ld,Nrcdrs.NrcdrBC

    JYNLEustnldrs

    FDJS GNBKNrcdrsNKEustnldrs.EustnldrBC

  • 7/30/2019 SQL Ebook W3schools.com

    55/192

  • 7/30/2019 SQL Ebook W3schools.com

    56/192

    @kc ` sdfdetbnk jrnl thd "Dlpfnydds" t`ifd7

    DlpfnyddBC F`stK`ld JbrstK`ld IbrthC`td ]hntn

    0 C`vnfbn K`key 09/8/02:8 DlpBC0.pbe

    9 Juffdr @kcrdw 9/02/0249 DlpBC9.pbe

    5 Fdvdrfbka G`kdt 8/5=/02:5 DlpBC5.pbe

    Shd jnffnwbka UPF st`tdldkt wbff rdturk `ff dlpfnydds, `kc `ky nrcdrs thdy lbaht h`vd h`vd pf`edc7

    Dx`lpfd

    UDFDES

    Nrcdrs.NrcdrBC,

    Dlpfnydds.F`stK`ld,

    Dlpfnydds.JbrstK`ld

    JYNLNrcdrs

    YBAHS GNBKDlpfnyddsNKNrcdrs.DlpfnyddBC

  • 7/30/2019 SQL Ebook W3schools.com

    57/192

    Shd JTFF NTSDY GNBK odywnrc rdturk `ff rdenrcs whdk thdrd bs ` l`teh bk dbthdr fdjt (t`ifd0) nr rbaht

    (t`ifd9) t`ifd rdenrcs.

    Kntd7JTFF NTSDY GNBK e`k pntdktb`ffy rdturk vdry f`rad rdsuft-sdts!

    JTFF NTSDY GNBK Uykt`x

    UDFDES enfulk^k`ld(s)

    JYNL t`ifd0

    JTFF NTSDY GNBK t`ifd9NK t`ifd0.enfulk^k`ld

  • 7/30/2019 SQL Ebook W3schools.com

    58/192

    @kc ` sdfdetbnk jrnl thd "Nrcdrs" t`ifd7

    NrcdrBC EustnldrBC DlpfnyddBC NrcdrC`td UhbppdrBC

    0=5=8 9 1 022:-=2-08 5

    0=5=2 51 5 022:-=2-02 0

    0=50= 11 8 022:-=2-9= 9

    Shd jnffnwbka UPF st`tdldkt sdfdets `ff eustnldrs, `kc `ff nrcdrs7

    UDFDES

    Eustnldrs.EustnldrK`ld,

    Nrcdrs.NrcdrBC

    JYNLEustnldrs

    JTFF NTSDY GNBKNrcdrsNKEustnldrs.EustnldrBC

  • 7/30/2019 SQL Ebook W3schools.com

    59/192

    @ sdfj GNBK bs ` rdauf`r gnbk, iut thd t`ifd bs gnbkdc wbth btsdfj.

    Udfj GNBK Uykt`x

    UDFDES enfulk^k`ld(s)

    JYNL t`ifd0

    S0,

    t`ifd0

    S9

    QHDYD enkcbtbnk?

    Bk thbs tutnrb`f wd wbff usd thd wdff-oknwk Knrthwbkc s`lpfd c`t`i`sd.

    Idfnw bs ` sdfdetbnk jrnl thd "Eustnldrs" t`ifd7

    EustnldrBC EustnldrK`ld Enkt`etK`ld @ccrdss Ebty ]nst`fEncd Enuktry

    0 @fjrdcs Juttdrobstd L`rb` @kcdrs Nidrd Utr. 41 Idrfbk 099=2 Adrl`ky

    9 @k` Srugbffn

    Dlp`rdc`cns y

    hdf`cns

    @k` Srugbffn @vc`. cd f`

    Enkstbtuebk

    9999

    Lxben

    C.J.

    =4=90 Ldxben

    5 @ktnkbn Lnrdkn

    S`qudr`

    @ktnkbn

    Lnrdkn

    L`t`cdrns

    9509

    Lxben

    C.J.

    =4=95 Ldxben

    Shd jnffnwbka UPF st`tdldkt l`tehds eustnldrs th`t `rd jrnl thd s`ld ebty7

    Dx`lpfd

    UDFDES

    @.EustnldrK`ld

    @U

    EustnldrK`ld0,

    I.EustnldrK`ld

    @U

    EustnldrK`ld9,

    @.Ebty

    JYNL

    Eustnldrs

    @,

    Eustnldrs

    I

    QHDYD

    @.EustnldrBC

    6;

    I.EustnldrBC

    @[email protected]

  • 7/30/2019 SQL Ebook W3schools.com

    60/192

    Shd TKBNK npdr`tnr bs usdc tn enlibkd thd rdsuft-sdt nj twn nr lnrd UDFDES st`tdldkts.

    D`eh UDFDES st`tdldkt wbthbk TKBNK lust h`vd thd s`ld kulidr nj enfulks

    Shd enfulks lust `fsn h`vd sblbf`r c`t` typds

    Shd enfulks bk d`eh UDFDES st`tdldkt lust `fsn id bk thd s`ld nrcdr

    TKBNK Uykt`x

    UDFDES enfulk^k`ld(s) JYNL t`ifd0TKBNK

    UDFDES enfulk^k`ld(s) JYNL t`ifd9?

    TKBNK @FF Uykt`x

    Shd TKBNK npdr`tnr sdfdets nkfy cbstbket v`fuds iy cdj`uft. Sn `ffnw cupfbe`td v`fuds, usd TKBNK @FF7

    UDFDES enfulk^k`ld(s) JYNL t`ifd0

    TKBNK @FF

    UDFDES enfulk^k`ld(s) JYNL t`ifd9?

    Kntd7Shd enfulk k`lds bk thd rdsuft-sdt `rd usu`ffy dqu`f tn thd enfulk k`lds bk thd jbrst UDFDES

    st`tdldkt bk thd TKBNK.

    Bk thbs tutnrb`f wd wbff usd thd wdff-oknwk Knrthwbkc s`lpfd c`t`i`sd.

    Idfnw bs ` sdfdetbnk jrnl thd "Eustnldrs" t`ifd7

    EustnldrBC EustnldrK`ld Enkt`etK`ld @ccrdss Ebty ]nst`fEncd Enuktry

    0 @fjrdcs Juttdrobstd L`rb` @kcdrs Nidrd Utr. 41 Idrfbk 099=2 Adrl`ky

    9 @k` Srugbffn

    Dlp`rdc`cns y hdf`cns

    @k` Srugbffn @vc`. cd f`

    Enkstbtuebk 9999

    Lxben

    C.J.

    =4=90 Ldxben

    5 @ktnkbn Lnrdkn

    S`qudr`

    @ktnkbn

    Lnrdkn

    L`t`cdrns 9509 Lxben

    C.J.

    =4=95 Ldxben

    S H D Q N Y F C ' U F @ Y A D U S Q D I C D Z D F N ] D Y U B S D

    Erd`tdc Iy www.dinnotutnrb`fs.bk

    Enktdkt Cnwkfn`cdc jrnl www.w5sehnnfs.enl 48

  • 7/30/2019 SQL Ebook W3schools.com

    61/192

    @kc ` sdfdetbnk jrnl thd "Uuppfbdrs" t`ifd7

    UuppfbdrBC UuppfbdrK`ld Enkt`etK`ld @ccrdss Ebty ]nst`fEncd Enuktry

    0 Dxntbe Fbqubc Eh`rfnttd

    Ennpdr

    32 Abfidrt

    Ut.

    Fnkcnk DE0 3UC TO

    9 Kdw Nrfd`ks E`gukCdfbahts

    Uhdffdy Iurod ].N. Inx18253

    KdwNrfd`ks

    1=001 TU@

    5 Ar`kcl` Odffy's

    Hnldstd`c

    Ydabk` Lurphy 1=1

    Nxjnrc Yc.

    @kk

    @rinr

    380=3 TU@

    Shd jnffnwbka UPF st`tdldkt sdfdets `ff thd cbjjdrdkt ebtbds (nkfy cbstbket v`fuds) jrnl "Eustnldrs" `kc

    "Uuppfbdrs"7

    Dx`lpfd

    UDFDESEbtyJYNLEustnldrs

    TKBNK

    UDFDES

    Ebty

    JYNL

    Uuppfbdrs

    NYCDY IR

    Ebty?

    Kntd7Bj snld eustnldrs nr suppfbdrs h`vd thd s`ld ebty, d`eh ebty wbff nkfy id fbstdc nked, ide`usd

    TKBNK sdfdets nkfy cbstbket v`fuds. Tsd TKBNK @FF tn `fsn sdfdet cupfbe`td v`fuds!

    Shd jnffnwbka UPF st`tdldkt sdfdets `ff ebtbds (cupfbe`td v`fuds `fsn) jrnl "Eustnldrs" `kc "Uuppfbdrs"7

    Dx`lpfd

    UDFDES

    Ebty

    JYNL

    Eustnldrs

    TKBNK @FF

    UDFDESEbtyJYNLUuppfbdrs

    NYCDY IREbty?

    Erd`tdc Iy www.dinnotutnrb`fs.bk

    Enktdkt Cnwkfn`cdc jrnl www.w5sehnnfs.enl 42

  • 7/30/2019 SQL Ebook W3schools.com

    62/192

    Shd jnffnwbka UPF st`tdldkt sdfdets `ff thd cbjjdrdkt Adrl`k ebtbds (nkfy cbstbket v`fuds) jrnl

    "Eustnldrs" kc "Uuppfbdrs"7

    Dx`lpfd

    UDFDESEbty,EnuktryJYNLEustnldrs

    QHDYDEnuktry

  • 7/30/2019 SQL Ebook W3schools.com

    63/192

    Shd AYNT] IR st`tdldkt bs njtdk usdc wbth `aarda`td juketbnks (ENTKS, L@X, LBK, UTL, @ZA) tn

    arnup thd rdsuft-sdt iy nkd nr lnrd enfulks.

    AYNT] IR Uykt`x

    UDFDES enfulk^k`ld(s)JYNL t`ifd^k`ld

    QHDYD enkcbtbnk

    AYNT] IR enfulk^k`ld(s)

    NYCDY IR enfulk^k`ld(s)?

    Idfnw bs ` sdfdetbnk jrnl thd "Eustnldrs" t`ifd bk thd Knrthwbkc s`lpfd c`t`i`sd7

    EustnldrBC EustnldrK`ld Enkt`etK`ld @ccrdss Ebty ]nst`fEncd Enuktry

    0 @fjrdcs

    Juttdrobstd

    L`rb` @kcdrs Nidrd Utr. 41 Idrfbk 099=2 Adrl`ky

    9 @k` Srugbffn

    Dlp`rdc`cns y

    hdf`cns

    @k` Srugbffn @vc`. cd f`

    Enkstbtuebk

    9999

    Lxben

    C.J.

    =4=90 Ldxben

    5 @ktnkbn Lnrdkn

    S`qudr`

    @ktnkbn

    Lnrdkn

    L`t`cdrns

    9509

    Lxben

    C.J.

    =4=95 Ldxben

    3 @rnukc thd Hnrk Shnl`s H`rcy 09= H`knvdr

    Uq.

    Fnkcnk Q@0 0C] TO

    4 Idrafukcs

    sk`iiop

    Ehrbstbk`

    Idrafukc

    Idrauvsvadk

    8

    Fufd U-248 99 Uwdcdk

    S H D Q N Y F C ' U F @ Y A D U S Q D I C D Z D F N ] D Y U B S D

    Erd`tdc Iy www.dinnotutnrb`fs.bk

    Enktdkt Cnwkfn`cdc jrnl www.w5sehnnfs.enl :0

  • 7/30/2019 SQL Ebook W3schools.com

    64/192

    Shd jnffnwbka UPF st`tdldkt fbsts thd kulidr nj eustnldrs bk d`eh enuktry7

    Dx`lpfd

    UDFDES ENTKS(EustnldrBC),Enuktry

    JYNLEustnldrs

    AYNT] IREnuktry?

    Shd jnffnwbka UPF st`tdldkt fbsts thd kulidr nj eustnldrs bk d`eh enuktry, snrtdc hbah tn fnw7

    Dx`lpfd

    UDFDES ENTKS(EustnldrBC),Enuktry

    JYNLEustnldrs

    AYNT] IREnuktry

    NYCDY IR ENTKS(EustnldrBC)CDUE?

    Idfnw bs ` sdfdetbnk jrnl thd "Nrcdrs" t`ifd bk thd Knrthwbkc s`lpfd c`t`i`sd7

    NrcdrBC EustnldrBC DlpfnyddBC NrcdrC`td UhbppdrBC

    0=938 2= 4 022:-=1-=3 5

    0=932 80 : 022:-=1-=4 0

    0=94= 53 3 022:-=1-=8 9

    @kc ` sdfdetbnk jrnl thd "Uhbppdrs" t`ifd7

    UhbppdrBC UhbppdrK`ld

    0 Upddcy Dxprdss

    9 Tkbtdc ]`eo`ad

    5 Jdcdr`f Uhbppbka

    Erd`tdc Iy www.dinnotutnrb`fs.bk

    Enktdkt Cnwkfn`cdc jrnl www.w5sehnnfs.enl :9

  • 7/30/2019 SQL Ebook W3schools.com

    65/192

  • 7/30/2019 SQL Ebook W3schools.com

    66/192

    Shd H@ZBKA ef`usd w`s `ccdc tn UPF ide`usd thd QHDYD odywnrc enufc knt id usdc wbth `aarda`td

    juketbnks.

    H@ZBKA Uykt`x

    UDFDES enfulk^k`ld(s)JYNL t`ifd^k`ld

    QHDYD enkcbtbnk

    AYNT] IR enfulk^k`ld(s)

    H@ZBKA enkcbtbnk

    NYCDY IR enfulk^k`ld(s)?

    Idfnw bs ` sdfdetbnk jrnl thd "Eustnldrs" t`ifd bk thd Knrthwbkc s`lpfd c`t`i`sd7

    EustnldrBC EustnldrK`ld Enkt`etK`ld @ccrdss Ebty ]nst`fEncd Enuktry

    0 @fjrdcs

    Juttdrobstd

    L`rb` @kcdrs Nidrd Utr. 41 Idrfbk 099=2 Adrl`ky

    9 @k` Srugbffn

    Dlp`rdc`cns y

    hdf`cns

    @k` Srugbffn @vc`. cd f`

    Enkstbtuebk

    9999

    Lxben

    C.J.

    =4=90 Ldxben

    5 @ktnkbn Lnrdkn

    S`qudr`

    @ktnkbn

    Lnrdkn

    L`t`cdrns

    9509

    Lxben

    C.J.

    =4=95 Ldxben

    3 @rnukc thd Hnrk Shnl`s H`rcy 09= H`knvdr

    Uq.

    Fnkcnk Q@0 0C] TO

    4 Idrafukcs

    sk`iiop

    Ehrbstbk`

    Idrafukc

    Idrauvsvadk

    8

    Fufd U-248 99 Uwdcdk

    S H D Q N Y F C ' U F @ Y A D U S Q D I C D Z D F N ] D Y U B S D

    Erd`tdc Iy www.dinnotutnrb`fs.bk

    Enktdkt Cnwkfn`cdc jrnl www.w5sehnnfs.enl :3

  • 7/30/2019 SQL Ebook W3schools.com

    67/192

    Shd jnffnwbka UPF st`tdldkt fbsts thd kulidr nj eustnldrs bk d`eh enuktry. Nkfy bkefucd enuktrbds wbth

    lnrd th`k 4 eustnldrs7

    Dx`lpfd

    UDFDES ENTKS(EustnldrBC),Enuktry

    JYNLEustnldrs

    AYNT] IREnuktry

    H@ZBKA ENTKS(EustnldrBC);4?

    Shd jnffnwbka UPF st`tdldkt fbsts thd kulidr nj eustnldrs bk d`eh enuktry, snrtdc hbah tn fnw (Nkfy

    bkefucd enuktrbds wbth lnrd th`k 4 eustnldrs)7

    Dx`lpfd

    UDFDES ENTKS(EustnldrBC),Enuktry

    JYNLEustnldrs

    AYNT] IREnuktry

    H@ZBKA ENTKS(EustnldrBC);4

    NYCDY IR ENTKS(EustnldrBC)CDUE?

    Idfnw bs ` sdfdetbnk jrnl thd "Nrcdrs" t`ifd bk thd Knrthwbkc s`lpfd c`t`i`sd7

    NrcdrBC EustnldrBC DlpfnyddBC NrcdrC`td UhbppdrBC

    0=938 2= 4 022:-=1-=3 5

    0=932 80 : 022:-=1-=4 0

    0=94= 53 3 022:-=1-=8 9

    Erd`tdc Iy www.dinnotutnrb`fs.bk

    Enktdkt Cnwkfn`cdc jrnl www.w5sehnnfs.enl :4

  • 7/30/2019 SQL Ebook W3schools.com

    68/192

  • 7/30/2019 SQL Ebook W3schools.com

    69/192

    Shd UDFDES BKSN st`tdldkt enpbds c`t` jrnl nkd t`ifd bktn ` kdw t`ifd.

    Enpy `ff enfulks bktn ` kdw t`ifd7

    UDFDES

    *

    BKSN kdwt`ifd_BK dxtdrk`fci\

    JYNL nfct`ifd

    QHDYD enkcbtbnk?

    Enpy nkfy snld enfulks bktn ` kdw t`ifd7

    UDFDES enfulk0,enfulk9,enfulk5,...

    BKSN kdwt`ifd_BK dxtdrk`fci\

    JYNL nfct`ifd

    QHDYD enkcbtbnk?

    Shd kdw t`ifd wbff id erd`tdc wbth thd enfulk-k`lds `kc typds `s cdjbkdc bk thd nfc

    t`ifd. Rnu e`k erd`td kdw enfulk k`lds usbka thd @U ef`usd.

    Shd jnffnwbka UPF st`tdldkt erd`tds ` i`eoup enpy nj Eustnldrs7

    UDFDES

    *

    BKSN

    EustnldrsI`eoup9=01

    JYNLEustnldrs?

    S H D Q N Y F C ' U F @ Y A D U S Q D I C D Z D F N ] D Y U B S D

    Erd`tdc Iy www.dinnotutnrb`fs.bk

    Enktdkt Cnwkfn`cdc jrnl www.w5sehnnfs.enl :1

  • 7/30/2019 SQL Ebook W3schools.com

    70/192

    Shd jnffnwbka UPF st`tdldkt usds thd BK ef`usd tn enpy thd t`ifd bktn ` kdw t`ifd bk

    `knthdr c`t`i`sd7

    UDFDES

    *

    BKSN

    EustnldrsI`eoup9=01

    BK 'I`eoup.lci'

    JYNL

    Eustnldrs?

    Shd jnffnwbka UPF st`tdldkt enpbds nkfy ` jdw enfulks bktn ` kdw t`ifd7

    UDFDESEustnldrK`ld,Enkt`etK`ldBKSNEustnldrsI`eoup9=01

    JYNL

    Eustnldrs?

    Shd jnffnwbka UPF st`tdldkt enpbds nkfy thd Adrl`k eustnldrs bktn ` kdw t`ifd7

    UDFDES*BKSNEustnldrsAdrl`ky

    JYNL

    Eustnldrs

    QHDYDEnuktry

  • 7/30/2019 SQL Ebook W3schools.com

    71/192

    Shd BKUDYS BKSN UDFDES st`tdldkt enpbds c`t` jrnl nkd t`ifd `kc bksdrts bt bktn `knthdr t`ifd.

    BKUDYS BKSN UDFDES rdqubrds th`t c`t` typds bk snured `kc t`radt t`ifds l`teh

    Shd dxbstbka rdenrcs bk thd t`radt t`ifd `rd uk`jjdetdc

    BKUDYS BKSN UDFDES Uykt`x

    Enpy `ff enfulks jrnl nkd t`ifd tn `knthdr t`ifd7

    BKUDYS BKSN t`ifd9

    UDFDES*JYNL t`ifd0

    QHDYD enkcbtbnk?

    Enpy nkfy snld enfulks jrnl nkd t`ifd bktn `knthdr t`ifd7

    BKUDYS BKSN t`ifd9(enfulk0,enfulk9,enfulk5,...)

    UDFDES enfulk0,enfulk9,enfulk5,...

    JYNL t`ifd0

    QHDYD enkcbtbnk?

    Bk thbs tutnrb`f wd wbff usd thd wdff-oknwk Knrthwbkc s`lpfd c`t`i`sd.

    Idfnw bs ` sdfdetbnk jrnl thd "Eustnldrs" t`ifd7

    EustnldrBC EustnldrK`ld Enkt`etK`ld @ccrdss Ebty ]nst`fEncd Enuktry

    0 @fjrdcs Juttdrobstd L`rb` @kcdrs Nidrd Utr. 41 Idrfbk 099=2 Adrl`ky

    9 @k` Srugbffn

    Dlp`rdc`cns y

    hdf`cns

    @k` Srugbffn @vc`. cd f`

    Enkstbtuebk

    9999

    Lxben

    C.J.

    =4=90 Ldxben

    5 @ktnkbn Lnrdkn

    S`qudr`

    @ktnkbn

    Lnrdkn

    L`t`cdrns

    9509

    Lxben

    C.J.

    =4=95 Ldxben

    S H D Q N Y F C ' U F @ Y A D U S Q D I C D Z D F N ] D Y U B S D

    Erd`tdc Iy www.dinnotutnrb`fs.bk

    Enktdkt Cnwkfn`cdc jrnl www.w5sehnnfs.enl :2

  • 7/30/2019 SQL Ebook W3schools.com

    72/192

    @kc ` sdfdetbnk jrnl thd "Uuppfbdrs" t`ifd7

    UuppfbdrBC UuppfbdrK`ld Enkt etK`ld @ccrdss Ebty ]nst f

    Encd

    Enuktry ]hnkd

    0 Dxntbe Fbqubc Eh`rfnttd

    Ennpdr

    32

    Abfidrt

    Ut.

    Fnkcnk` DE0

    3UC

    TO (010)

    444-9999

    9 Kdw Nrfd`ks

    E`guk Cdfbahts

    Uhdffdy Iurod ].N. Inx

    18253

    Kdw

    Nrfd`ks

    1=001 TU@ (0==)

    444-3899

    5 Ar`kcl` Odffy's

    Hnldstd`c

    Ydabk` Lurphy 1=1

    Nxjnrc

    Yc.

    @kk

    @rinr

    380=3 TU@ (505)

    444-4154

    Shd jnffnwbka UPF st`tdldkt enpbds "Uuppfbdrs" bktn "Eustnldrs" (thd enfulks th`t `rd knt jbffdc wbth

    c`t`, wbff enkt`bk KTFF)7

    Dx`lpfd

    BKUDYS BKSNEustnldrs(EustnldrK`ld,Ebty,Enuktry)

    UDFDESUuppfbdrK`ld,Ebty,EnuktryJYNLUuppfbdrs?

    Shd jnffnwbka UPF st`tdldkt enpbds "Uuppfbdrs" bktn "Eustnldrs" (jbff `ff enfulks)7

    Dx`lpfd

    BKUDYS BKSNEustnldrs(EustnldrK`ld,Enkt`etK`ld,@ccrdss,Ebty,]nst`fEncd,

    Enuktry)

    UDFDESUuppfbdrK`ld,Enkt`etK`ld,@ccrdss,Ebty,]nst`fEncd,EnuktryJYNL

    Uuppfbdrs?

    Shd jnffnwbka UPF st`tdldkt enpbds nkfy thd Adrl`k suppfbdrs bktn "Eustnldrs"7

    Dx`lpfd

    BKUDYS BKSNEustnldrs(EustnldrK`ld,Ebty,Enuktry)

    UDFDESUuppfbdrK`ld,Ebty,EnuktryJYNLUuppfbdrs

    QHDYDEnuktry

  • 7/30/2019 SQL Ebook W3schools.com

    73/192

  • 7/30/2019 SQL Ebook W3schools.com

    74/192

  • 7/30/2019 SQL Ebook W3schools.com

    75/192

    Shd EYD@SD S@IFD st`tdldkt bs usdc tn erd`td ` kdw t`ifd bk ` c`t`i`sd.

    EYD@SD S@IFD t`ifd^k`ld

    (

    enfulk0

    c`t`typd,

    enfulk9

    c`t`typd,

    enfulk5

    c`t`typd,

    ....

    )?

    Shd enfulk p`r`ldtdrs spdebjy thd k`lds nj thd enfulks nj thd t`ifd.

    Shd c`t`typd p`r`ldtdr spdebjbds thd typd nj c`t` thd enfulk e`k hnfc (d.a. v`reh`r,bktdadr, c`td, dte.).

    Shd jnffnwbka dx`lpfd erd`tds ` t`ifd e`ffdc "]drsnks" th`t enkt`bks jbvd enfulks7

    ]drsnkBC, F`stK`ld, JbrstK`ld, @ccrdss, `kc Ebty7

    EYD@SD S@IFD]drsnks(

    ]drsnkBCbkt,

    F`stK`ld

    v`reh`r(944),

    JbrstK`ldv`reh`r(944),

    @ccrdss

    v`reh`r(944),

    Ebty

    v`reh`r(944)

    )?

    S H D Q N Y F C ' U F @ Y A D U S Q D I C D Z D F N ] D Y U B S D

    Erd`tdc Iy www.dinnotutnrb`fs.bk

    Enktdkt Cnwkfn`cdc jrnl www.w5sehnnfs.enl 15

  • 7/30/2019 SQL Ebook W3schools.com

    76/192

  • 7/30/2019 SQL Ebook W3schools.com

    77/192

  • 7/30/2019 SQL Ebook W3schools.com

    78/192

    Shd @FSDY S@IFD st`tdldkt bs usdc tn `cc, cdfdtd, nr lncbjy enfulks bk `k dxbstbka t`ifd.

    Shd @FSDY S@IFD st`tdldkt bs `fsn usdc tn `cc `kc crnp v`rbnus enkstr`bkts nk `k dxbstbka t`ifd.

    Sn `cc ` enfulk bk ` t`ifd, usd thd jnffnwbka sykt`x7

    @FSDY S@IFD t`ifd^k`ld

    @CC enfulk^k`ldc`t`typd?

    Sn cdfdtd ` enfulk bk ` t`ifd, usd thd jnffnwbka sykt`x (kntbed th`t snld c`t`i`sd systdls cnk't `ffnw

    cdfdtbka ` enfulk)7

    @FSDY S@IFD t`ifd^k`ld

    CYN] ENFTLK enfulk^k`ld?

    Sn eh`kad thd c`t` typd nj ` enfulk bk ` t`ifd, usd thd jnffnwbka sykt`x7

    UPF Udrvdr / LU @eedss7

    @FSDY S@IFD t`ifd^k`ld

    @FSDY ENFTLK enfulk^k`ldc`t`typd?

    Ly UPF / Nr`efd (prbnr vdrsbnk 0=A)7

    @FSDY S@IFD t`ifd^k`ldLNCBJR ENFTLK enfulk^k`ldc`t`typd?

    S H D Q N Y F C ' U F @ Y A D U S Q D I C D Z D F N ] D Y U B S D

    Erd`tdc Iy www.dinnotutnrb`fs.bk

    Enktdkt Cnwkfn`cdc jrnl www.w5sehnnfs.enl 1:

  • 7/30/2019 SQL Ebook W3schools.com

    79/192

    Nr`efd 0=A `kc f`tdr7

    @FSDY S@IFD t`ifd^k`ld

    LNCBJR enfulk^k`ldc`t`typd?

    Fnno `t thd "]drsnks" t`ifd7

    BC F`stK`ld JbrstK`ld @ccrdss Ebty

    0 H`ksdk Nf` Sblntdbvk 0= U`kckds

    9 Uvdkcsnk Snvd Inravk 95 U`kckds

    5 ]dttdrsdk O`rb Utnrat 9= Ut`v`kadr

    Knw wd w`kt tn `cc ` enfulk k`ldc "C`tdNjIbrth" bk thd "]drsnks" t`ifd.

    Qd usd thd jnffnwbka UPF st`tdldkt7

    @FSDY S@IFD]drsnks

    @CC

    C`tdNjIbrth

    c`td?

    Kntbed th`t thd kdw enfulk, "C`tdNjIbrth", bs nj typd c`td `kc bs anbka tn hnfc ` c`td. Shd c`t` typd

    spdebjbds wh`t typd nj c`t` thd enfulk e`k hnfc. Jnr ` enlpfdtd rdjdrdked nj `ff thd c`t` typds

    `v`bf`ifd bk LU @eedss, LyUPF, `kc UPF Udrvdr, an tn nur enlpfdtd C`t` Sypds rdjdrdked.

    Shd "]drsnks" t`ifd wbff knw fnno fbod thbs7

    BC F`stK`ld JbrstK`ld @ccrdss Ebty C`tdNjIbrth

    0 H`ksdk Nf` Sblntdbvk 0= U`kckds

    9 Uvdkcsnk Snvd Inravk 95 U`kckds

    5 ]dttdrsdk O`rb Utnrat 9= Ut`v`kadr

    Erd`tdc Iy www.dinnotutnrb`fs.bk

    Enktdkt Cnwkfn`cdc jrnl www.w5sehnnfs.enl 11

  • 7/30/2019 SQL Ebook W3schools.com

    80/192

  • 7/30/2019 SQL Ebook W3schools.com

    81/192

    UPF enkstr`bkts `rd usdc tn spdebjy rufds jnr c`t` bk ` t`ifd.

    Enkstr`bkts e`k id spdebjbdc whdk thd t`ifd bs erd`tdc wbth thd EYD@SD S@IFD

    st`tdldkt, nr `jtdr thd t`ifd bs erd`tdc wbth thd @FSDY S@IFD st`tdldkt.

    EYD@SD S@IFD t`ifd^k`ld(

    enfulk0

    c`t`typd enkstr`bkt,

    enfulk9

    c`t`typd enkstr`bkt,

    enfulk5

    c`t`typd enkstr`bkt,

    ....

    )?

    UPF enkstr`bkts `rd usdc tn spdebjy rufds jnr thd c`t` bk ` t`ifd.

    Enkstr`bkts `rd usdc tn fblbt thd typd nj c`t` th`t e`k an bktn ` t`ifd. Shbs dksurds thd

    `eeur`ey `kc rdfb`ibfbty nj thd c`t` bk thd t`ifd. Bj thdrd bs `ky vbnf`tbnk idtwddk thd

    enkstr`bkt `kc thd c`t` `etbnk, thd `etbnk bs `inrtdc.

    Enkstr`bkts e`k id enfulk fdvdf nr t`ifd fdvdf. Enfulk fdvdf enkstr`bkts `ppfy tn `

    enfulk, `kc t`ifd fdvdf enkstr`bkts `ppfy tn thd whnfd t`ifd.

    S H D Q N Y F C ' U F @ Y A D U S Q D I C D Z D F N ] D Y U B S D

    Erd`tdc Iy www.dinnotutnrb`fs.bk

    Enktdkt Cnwkfn`cdc jrnl www.w5sehnnfs.enl 12

  • 7/30/2019 SQL Ebook W3schools.com

    82/192

    Shd jnffnwbka enkstr`bkts `rd enllnkfy usdc bk UPF7

    KNS KTFF- Dksurds th`t ` enfulk e`kknt h`vd ` KTFF v`fud

    TKBPTD- Dksurds th`t `ff v`fuds bk ` enfulk `rd cbjjdrdkt

    ]YBL@YR ODR- @ enlibk`tbnk nj ` KNS KTFF `kc TKBPTD. Tkbqudfy bcdktbjbds

    d`eh rnw bk ` t`ifd

    JNYDBAK ODR- Tkbqudfy bcdktbjbds ` rnw/rdenrc bk `knthdr t`ifd

    EHDEO- Dksurds th`t `ff v`fuds bk ` enfulk s`tbsjbds ` spdebjbe enkcbtbnk

    CDJ@TFS- Udts ` cdj`uft v`fud jnr ` enfulk whdk kn v`fud bs spdebjbdc

    BKCDX- Tsd tn erd`td `kc rdtrbdvd c`t` jrnl thd c`t`i`sd vdry qubeofy

    Erd`tdc Iy www.dinnotutnrb`fs.bk

    Enktdkt Cnwkfn`cdc jrnl www.w5sehnnfs.enl 8=

  • 7/30/2019 SQL Ebook W3schools.com

    83/192

    Iy cdj`uft, ` enfulk e`k hnfc KTFF v`fuds.

    Shd KNS KTFF enkstr`bkt dkjnreds ` enfulk tn KNS `eedpt KTFF v`fuds.

    Shbs dkjnreds ` jbdfc tn `fw`ys enkt`bk ` v`fud, whbeh ld`ks th`t ynu e`kknt bksdrt `

    kdw rdenrc, nr upc`td ` rdenrc wbthnut `ccbka ` v`fud tn thbs jbdfc.

    Shd jnffnwbka UPF dksurds th`t thd "BC", "F`stK`ld", `kc "JbrstK`ld" enfulks wbff

    KNS `eedpt KTFF v`fuds7

    EYD@SD S@IFD]drsnks(

    BCbktKNS KTFF,

    F`stK`ld

    v`reh`r(944)

    KNS KTFF,

    JbrstK`ldv`reh`r(944)KNS KTFF,

    @adbkt

    )?

    Sbp7Bj thd t`ifd h`s `frd`cy iddk erd`tdc, ynu e`k `cc ` KNS KTFF enkstr`bkt tn `

    enfulk wbth thd @FSDY S@IFD st`tdldkt.

    S H D Q N Y F C ' U F @ Y A D U S Q D I C D Z D F N ] D Y U B S D

    Erd`tdc Iy www.dinnotutnrb`fs.bk

    Enktdkt Cnwkfn`cdc jrnl www.w5sehnnfs.enl 80

  • 7/30/2019 SQL Ebook W3schools.com

    84/192

    Shd TKBPTD enkstr`bkt dksurds th`t `ff v`fuds bk ` enfulk `rd cbjjdrdkt.

    Inth thd TKBPTD `kc ]YBL@YR ODR enkstr`bkts prnvbcd ` au`r`ktdd jnr ukbqudkdss jnr

    ` enfulk nr sdt nj enfulks.

    @ ]YBL@YR ODR enkstr`bkt `utnl`tbe`ffy h`s ` TKBPTD enkstr`bkt.

    Hnwdvdr, ynu e`k h`vd l`ky TKBPTD enkstr`bkts pdr t`ifd, iut nkfy nkd ]YBL@YR ODRenkstr`bkt pdr t`ifd.

    Shd jnffnwbka UPF erd`tds ` TKBPTD enkstr`bkt nk thd "BC" enfulk whdk thd "]drsnks"

    t`ifd bs erd`tdc7

    UPF Udrvdr / Nr`efd / LU @eedss7

    EYD@SD S@IFD]drsnks(

    BCbktKNS KTFF TKBPTD,

    F`stK`ldv`reh`r(944)KNS KTFF,

    JbrstK`ldv`reh`r(944),

    @adbkt

    )?

    LyUPF7

    EYD@SD S@IFD]drsnks(

    BC

    bkt

    KNS KTFF,

    F`stK`ld

    v`reh`r(944)

    KNS KTFF,

    JbrstK`ldv`reh`r(944),

    @ad

    bkt,

    TKBPTD

    (BC)

    )?

    S H D Q N Y F C ' U F @ Y A D U S Q D I C D Z D F N ] D Y U B S D

    Erd`tdc Iy www.dinnotutnrb`fs.bk

    Enktdkt Cnwkfn`cdc jrnl www.w5sehnnfs.enl 89

  • 7/30/2019 SQL Ebook W3schools.com

    85/192

    Sn k`ld ` TKBPTD enkstr`bkt, `kc tn cdjbkd ` TKBPTD enkstr`bkt nk luftbpfd enfulks,

    usd thd jnffnwbka UPF sykt`x7

    LyUPF / UPF Udrvdr / Nr`efd / LU @eedss7

    EYD@SD S@IFD]drsnks(

    BC

    bkt

    KNS KTFF,

    F`stK`ldv`reh`r(944)KNS KTFF,

    JbrstK`ldv`reh`r(944),

    @ad

    bkt,

    ENKUSY@BKS

    TE^]drsnk

    TKBPTD

    (BC,F`stK`ld)

    )?

    Sn erd`td ` TKBPTD enkstr`bkt nk thd "BC" enfulk whdk thd t`ifd bs `frd`cy erd`tdc,

    usd thd jnffnwbka UPF7

    LyUPF / UPF Udrvdr / Nr`efd / LU @eedss7

    @FSDY S@IFD]drsnks

    @CC TKBPTD

    (BC)?

    Sn k`ld ` TKBPTD enkstr`bkt, `kc tn cdjbkd ` TKBPTD enkstr`bkt nk luftbpfd enfulks,

    usd thd jnffnwbka UPF sykt`x7

    LyUPF / UPF Udrvdr / Nr`efd / LU @eedss7

    @FSDY S@IFD]drsnks

    @CC ENKUSY@BKS

    TE^]drsnk

    TKBPTD

    (BC,F`stK`ld)?

    Erd`tdc Iy www.dinnotutnrb`fs.bk

    Enktdkt Cnwkfn`cdc jrnl www.w5sehnnfs.enl 85

  • 7/30/2019 SQL Ebook W3schools.com

    86/192

    Sn crnp ` TKBPTD enkstr`bkt, usd thd jnffnwbka UPF7

    LyUPF7

    @FSDY S@IFD]drsnks

    CYN] BKCDXTE^]drsnk?

    UPF Udrvdr / Nr`efd / LU @eedss7

    @FSDY S@IFD

    ]drsnksCYN] ENKUSY@BKS

    TE^]drsnk?

    Erd`tdc Iy www.dinnotutnrb`fs.bk

    Enktdkt Cnwkfn`cdc jrnl www.w5sehnnfs.enl 83

  • 7/30/2019 SQL Ebook W3schools.com

    87/192

    Shd ]YBL@YR ODR enkstr`bkt ukbqudfy bcdktbjbds d`eh rdenrc bk ` c`t`i`sd t`ifd.

    ]rbl`ry odys lust enkt`bk TKBPTD v`fuds, `kc e`kknt enkt`bk KTFF v`fuds.

    @ t`ifd e`k h`vd nkfy nkd prbl`ry ody, whbeh l`y enksbst nj sbkafd nr luftbpfd jbdfcs.

    Shd jnffnwbka UPF erd`tds ` ]YBL@YR ODR nk thd "BC" enfulk whdk thd "]drsnks" t`ifd

    bs erd`tdc7

    LyUPF7

    EYD@SD S@IFD]drsnks(

    BC

    bkt

    KNS KTFF,

    F`stK`ld

    v`reh`r(944)

    KNS KTFF,

    JbrstK`ldv`reh`r(944),

    @ad

    bkt,

    ]YBL@YR ODR

    (BC)

    )?

    UPF Udrvdr / Nr`efd / LU @eedss7

    EYD@SD S@IFD]drsnks(

    BCbktKNS KTFF ]YBL@YR ODR,

    F`stK`ldv`reh`r(944)KNS KTFF,

    JbrstK`ldv`reh`r(944),

    @adbkt

    )?

    S H D Q N Y F C ' U F @ Y A D U S Q D I C D Z D F N ] D Y U B S D

    Erd`tdc Iy www.dinnotutnrb`fs.bk

    Enktdkt Cnwkfn`cdc jrnl www.w5sehnnfs.enl 84

  • 7/30/2019 SQL Ebook W3schools.com

    88/192

    Sn `ffnw k`lbka nj ` ]YBL@YR ODR enkstr`bkt, `kc jnr cdjbkbka ` ]YBL@YR ODR

    enkstr`bkt nk luftbpfd enfulks, usd thd jnffnwbka UPF sykt`x7

    LyUPF / UPF Udrvdr / Nr`efd / LU @eedss7

    EYD@SD S@IFD]drsnks(

    BC

    bkt

    KNS KTFF,

    F`stK`ldv`reh`r(944)KNS KTFF,

    JbrstK`ldv`reh`r(944),

    @ad

    bkt,

    ENKUSY@BKS

    ]O^]drsnk

    ]YBL@YR ODR

    (BC,F`stK`ld)

    )?

    Kntd7Bk thd dx`lpfd `invd thdrd bs nkfy NKD ]YBL@YR ODR (]O^]drsnk). Hnwdvdr,thd Z@FTD nj thd prbl`ry ody bs l`cd up nj SQN ENFTLKU (BC + F`stK`ld).

    Sn erd`td ` ]YBL@YR ODR enkstr`bkt nk thd "BC" enfulk whdk thd t`ifd bs `frd`cy

    erd`tdc, usd thd jnffnwbka UPF7

    LyUPF / UPF Udrvdr / Nr`efd / LU @eedss7

    @FSDY S@IFD]drsnks

    @CC ]YBL@YR ODR(BC)?

    Sn `ffnw k`lbka nj ` ]YBL@YR ODR enkstr`bkt, `kc jnr cdjbkbka ` ]YBL@YR ODR

    enkstr`bkt nk luftbpfd enfulks, usd thd jnffnwbka UPF sykt`x7

    LyUPF / UPF Udrvdr / Nr`efd / LU @eedss7

    @FSDY S@IFD]drsnks

    @CC ENKUSY@BKS]O^]drsnk]YBL@YR ODR(BC,F`stK`ld)?

    Kntd7Bj ynu usd thd @FSDY S@IFD st`tdldkt tn `cc ` prbl`ry ody, thd prbl`ry odyenfulk(s) lust `frd`cy h`vd iddk cdef`rdc tn knt enkt`bk KTFF v`fuds (whdk thd t`ifd

    w`s jbrst erd`tdc).

    Erd`tdc Iy www.dinnotutnrb`fs.bk

    Enktdkt Cnwkfn`cdc jrnl www.w5sehnnfs.enl 8:

  • 7/30/2019 SQL Ebook W3schools.com

    89/192

    Sn crnp ` ]YBL@YR ODR enkstr`bkt, usd thd jnffnwbka UPF7

    LyUPF7

    @FSDY S@IFD]drsnks

    CYN] ]YBL@YR ODR?

    UPF Udrvdr / Nr`efd / LU @eedss7

    @FSDY S@IFD

    ]drsnksCYN] ENKUSY@BKS

    ]O^]drsnk?

    Erd`tdc Iy www.dinnotutnrb`fs.bk

    Enktdkt Cnwkfn`cdc jrnl www.w5sehnnfs.enl 81

  • 7/30/2019 SQL Ebook W3schools.com

    90/192

    @ JNYDBAK ODR bs ` ody usdc tn fbko twn t`ifds tnadthdr.

    @ JNYDBAK ODR bk ` t`ifd pnbkts tn ` ]YBL@YR ODR bk `knthdr t`ifd.

    Fnno `t thd jnffnwbka twn t`ifds7

    "]drsnks" t`ifd7

    ]drsnkBC F`stK`ld JbrstK`ld @ad

    0 H`ksdk Nf` 5=

    9 Uvdkcsnk Snvd 95

    5 ]dttdrsdk O`rb 9=

    "Nrcdrs" t`ifd7

    NrcdrBC NrcdrKulidr ]drsnkBC

    0 11824 5

    9 33:18 5

    5 9934: 9

    3 934:9 0

    Kntbed th`t thd "]drsnkBC" enfulk bk thd "Nrcdrs" t`ifd pnbkts tn thd "]drsnkBC" enfulk bk thd

    "]drsnks" t`ifd.

    Shd "]drsnkBC" enfulk bk thd "]drsnks" t`ifd bs thd ]YBL@YR ODR bk thd "]drsnks" t`ifd.

    Shd "]drsnkBC" enfulk bk thd "Nrcdrs" t`ifd bs ` JNYDBAK ODR bk thd "Nrcdrs" t`ifd.

    Shd JNYDBAK ODR enkstr`bkt bs usdc tn prdvdkt `etbnks th`t wnufc cdstrny fbkos idtwddk t`ifds.

    Shd JNYDBAK ODR enkstr`bkt `fsn prdvdkts bkv`fbc c`t` jrnl idbka bksdrtdc bktn thd jnrdbak ody enfulk,

    ide`usd bt h`s tn id nkd nj thd v`fuds enkt`bkdc bk thd t`ifd bt pnbkts tn.

    S H D Q N Y F C ' U F @ Y A D U S Q D I C D Z D F N ] D Y U B S D

    Erd`tdc Iy www.dinnotutnrb`fs.bk

    Enktdkt Cnwkfn`cdc jrnl www.w5sehnnfs.enl 88

  • 7/30/2019 SQL Ebook W3schools.com

    91/192

    Shd jnffnwbka UPF erd`tds ` JNYDBAK ODR nk thd "]drsnkBC" enfulk whdk thd "Nrcdrs" t`ifd bs

    erd`tdc7

    LyUPF7

    EYD@SD S@IFDNrcdrs(

    NrcdrBCbktKNS KTFF,

    NrcdrKulidrbktKNS KTFF,

    ]drsnkBCbkt,

    ]YBL@YR ODR(NrcdrBC),

    JNYDBAK ODR(]drsnkBC)YDJDYDKEDU]drsnks(]drsnkBC)

    )?

    UPF Udrvdr / Nr`efd / LU @eedss7

    EYD@SD S@IFDNrcdrs(

    NrcdrBCbktKNS KTFF ]YBL@YR ODR,

    NrcdrKulidrbktKNS KTFF,

    ]drsnkBCbktJNYDBAK ODR YDJDYDKEDU]drsnks(]drsnkBC)

    )?

    Sn `ffnw k`lbka nj ` JNYDBAK ODR enkstr`bkt, `kc jnr cdjbkbka ` JNYDBAK ODR enkstr`bkt nk luftbpfdenfulks, usd thd jnffnwbka UPF sykt`x7

    LyUPF / UPF Udrvdr / Nr`efd / LU @eedss7

    EYD@SD S@IFDNrcdrs(

    NrcdrBCbktKNS KTFF,

    NrcdrKulidrbktKNS KTFF,

    ]drsnkBCbkt,

    ]YBL@YR ODR(NrcdrBC),

    ENKUSY@BKS

    JO^]drsnkNrcdr

    JNYDBAK ODR

    (]drsnkBC)

    YDJDYDKEDU]drsnks(]drsnkBC)

    )?

    Erd`tdc Iy www.dinnotutnrb`fs.bk

    Enktdkt Cnwkfn`cdc jrnl www.w5sehnnfs.enl 82

  • 7/30/2019 SQL Ebook W3schools.com

    92/192

    Sn erd`td ` JNYDBAK ODR enkstr`bkt nk thd "]drsnkBC" enfulk whdk thd "Nrcdrs" t`ifd bs `frd`cy

    erd`tdc, usd thd jnffnwbka UPF7

    LyUPF / UPF Udrvdr / Nr`efd / LU @eedss7

    @FSDY S@IFDNrcdrs

    @CC JNYDBAK ODR(]drsnkBC)YDJDYDKEDU]drsnks(]drsnkBC)?

    Sn `ffnw k`lbka nj ` JNYDBAK ODR enkstr`bkt, `kc jnr cdjbkbka ` JNYDBAK ODR enkstr`bkt nk luftbpfd

    enfulks, usd thd jnffnwbka UPF sykt`x7

    LyUPF / UPF Udrvdr / Nr`efd / LU @eedss7

    @FSDY S@IFDNrcdrs

    @CC ENKUSY@BKSJO^]drsnkNrcdr

    JNYDBAK ODR(]drsnkBC)YDJDYDKEDU]drsnks(]drsnkBC)?

    Sn crnp ` JNYDBAK ODR enkstr`bkt, usd thd jnffnwbka UPF7

    LyUPF7

    @FSDY S@IFDNrcdrs

    CYN] JNYDBAK ODRJO^]drsnkNrcdr?

    UPF Udrvdr / Nr`efd / LU @eedss7

    @FSDY S@IFDNrcdrs

    CYN] ENKUSY@BKSJO^]drsnkNrcdr?

    Erd`tdc Iy www.dinnotutnrb`fs.bk

    Enktdkt Cnwkfn`cdc jrnl www.w5sehnnfs.enl 2=

  • 7/30/2019 SQL Ebook W3schools.com

    93/192

    Shd EHDEO enkstr`bkt bs usdc tn fblbt thd v`fud r`kad th`t e`k id pf`edc bk ` enfulk.

    Bj ynu cdjbkd ` EHDEO enkstr`bkt nk ` sbkafd enfulk bt `ffnws nkfy edrt`bk v`fuds jnr thbs

    enfulk.

    Bj ynu cdjbkd ` EHDEO enkstr`bkt nk ` t`ifd bt e`k fblbt thd v`fuds bk edrt`bk enfulks

    i`sdc nk v`fuds bk nthdr enfulks bk thd rnw.

    Shd jnffnwbka UPF erd`tds ` EHDEO enkstr`bkt nk thd "@ad" enfulk whdk thd "]drsnks"

    t`ifd bs erd`tdc. Shd EHDEO enkstr`bkt dksurds th`t ynu e`k knt h`vd `ky pdrsnk idfnw

    08 yd`rs7

    LyUPF7

    EYD@SD S@IFD

    ]drsnks

    (

    BC

    bkt

    KNS KTFF,

    F`stK`ldv`reh`r(944)KNS KTFF,

    JbrstK`ld

    v`reh`r(944),

    @adbkt,

    EHDEO(@ad;

  • 7/30/2019 SQL Ebook W3schools.com

    94/192

    Sn `ffnw k`lbka nj ` EHDEO enkstr`bkt, `kc jnr cdjbkbka ` EHDEO enkstr`bkt nk luftbpfd

    enfulks, usd thd jnffnwbka UPF sykt`x7

    LyUPF / UPF Udrvdr / Nr`efd / LU @eedss7

    EYD@SD S@IFD]drsnks(

    BC

    bkt

    KNS KTFF,

    F`stK`ldv`reh`r(944)KNS KTFF,

    JbrstK`ldv`reh`r(944),

    @ad

    bkt,

    Ebty

    v`reh`r(944),

    ENKUSY@BKSEHO^]drsnkEHDEO(@ad;

  • 7/30/2019 SQL Ebook W3schools.com

    95/192

    Sn crnp ` EHDEO enkstr`bkt, usd thd jnffnwbka UPF7

    UPF Udrvdr / Nr`efd / LU @eedss7

    @FSDY S@IFD]drsnks

    CYN] ENKUSY@BKSEHO^]drsnk@ad?

    LyUPF7

    @FSDY S@IFD

    ]drsnksCYN] EHDEO

    EHO^]drsnk@ad?

    Erd`tdc Iy www.dinnotutnrb`fs.bk

    Enktdkt Cnwkfn`cdc jrnl www.w5sehnnfs.enl 25

  • 7/30/2019 SQL Ebook W3schools.com

    96/192

    Shd CDJ@TFS enkstr`bkt bs usdc tn prnvbcd ` cdj`uft v`fud jnr ` enfulk.

    Shd cdj`uft v`fud wbff id `ccdc tn `ff kdw rdenrcs BJ kn nthdr v`fud bs spdebjbdc.

    Shd jnffnwbka UPF sdts ` CDJ@TFS v`fud jnr thd "Ebty" enfulk whdk thd "]drsnks" t`ifdbs erd`tdc7

    Ly UPF / UPF Udrvdr / Nr`efd / LU @eedss7

    EYD@SD S@IFD]drsnks(

    BCbktKNS KTFF,

    F`stK`ldv`reh`r(944)KNS KTFF,

    JbrstK`ldv`reh`r(944),

    @adbkt,

    Ebtyv`reh`r(944)CDJ@TFS 'U`kckds'

    )?

    Shd CDJ@TFS enkstr`bkt e`k `fsn id usdc tn bksdrt systdl v`fuds, iy usbka juketbnks

    fbod ADSC@SD()7

    EYD@SD S@IFD

    Nrcdrs

    (

    BCbktKNS KTFF,

    NrcdrKulidrbktKNS KTFF,

    NrcdrC`tdc`tdCDJ@TFSADSC@SD()

    )?

    S H D Q N Y F C ' U F @ Y A D U S Q D I C D Z D F N ] D Y U B S D

    Erd`tdc Iy www.dinnotutnrb`fs.bk

    Enktdkt Cnwkfn`cdc jrnl www.w5sehnnfs.enl 23

  • 7/30/2019 SQL Ebook W3schools.com

    97/192

    Sn erd`td ` CDJ@TFS enkstr`bkt nk thd "Ebty" enfulk whdk thd t`ifd bs `frd`cy erd`tdc,

    usd thd jnffnwbka UPF7

    LyUPF7

    @FSDY S@IFD]drsnks

    @FSDY

    Ebty

    UDS CDJ@TFS 'U`kckds'?

    UPF Udrvdr / LU @eedss7

    @FSDY S@IFD

    ]drsnks

    @FSDY ENFTLKEbtyUDS CDJ@TFS 'U`kckds'?

    Nr`efd7

    @FSDY S@IFD]drsnks

    LNCBJR

    Ebty

    CDJ@TFS 'U`kckds'?

    Sn crnp ` CDJ@TFS enkstr`bkt, usd thd jnffnwbka UPF7

    LyUPF7

    @FSDY S@IFD]drsnks

    @FSDYEbtyCYN] CDJ@TFS?

    UPF Udrvdr / Nr`efd / LU @eedss7

    @FSDY S@IFD

    ]drsnks

    @FSDY ENFTLKEbtyCYN] CDJ@TFS?

    Erd`tdc Iy www.dinnotutnrb`fs.bk

    Enktdkt Cnwkfn`cdc jrnl www.w5sehnnfs.enl 24

  • 7/30/2019 SQL Ebook W3schools.com

    98/192

    Shd EYD@SD BKCDX st`tdldkt bs usdc tn erd`td bkcdxds bk t`ifds.

    Bkcdxds `rd usdc tn rdtrbdvd c`t` jrnl thd c`t`i`sd vdry j`st. Shd usdrs e`kknt sdd

    thd bkcdxds, thdy `rd gust usdc tn spddc up sd`rehds/qudrbds.

    Kntd7Tpc`tbka ` t`ifd wbth bkcdxds t`ods lnrd tbld th`k upc`tbka ` t`ifd

    wbthnut (ide`usd thd bkcdxds `fsn kddc `k upc`td). Un, nkfy erd`td bkcdxds nkenfulks th`t wbff id jrdqudktfy sd`rehdc `a`bkst.

    Erd`tds `k bkcdx nk ` t`ifd. Cupfbe`td v`fuds `rd `ffnwdc7

    EYD@SD BKCDX bkcdx^k`ld

    NK t`ifd^k`ld(enfulk0,enfulk9,...)?

    Erd`tds ` ukbqud bkcdx nk ` t`ifd. Cupfbe`td v`fuds `rd knt `ffnwdc7

    EYD@SD TKBPTD BKCDX bkcdx^k`ld

    NK t`ifd^k`ld(enfulk0,enfulk9,...)?

    Kntd7Shd sykt`x jnr erd`tbka bkcdxds v`rbds `lnka cbjjdrdkt c`t`i`sds. Shdrdjnrd7

    Ehdeo thd sykt`x jnr erd`tbka bkcdxds bk ynur c`t`i`sd.

    S H D Q N Y F C ' U F @ Y A D U S Q D I C D Z D F N ] D Y U B S D

    Erd`tdc Iy www.dinnotutnrb`fs.bk

    Enktdkt Cnwkfn`cdc jrnl www.w5sehnnfs.enl 2:

  • 7/30/2019 SQL Ebook W3schools.com

    99/192

    Shd UPF st`tdldkt idfnw erd`tds `k bkcdx k`ldc "bcx^f`stk`ld" nk thd "F`stK`ld"

    enfulk bk thd "]drsnks" t`ifd7

    EYD@SD BKCDXbcx^f`stk`ld

    NK]drsnks(F`stK`ld)?

    Bj ynu w`kt tn erd`td `k bkcdx nk ` enlibk`tbnk nj enfulks, ynu e`k fbst thd enfulk

    k`lds wbthbk thd p`rdkthdsds, sdp`r`tdc iy enll`s7

    EYD@SD BKCDX

    bcx^pk`ldNK]drsnks(F`stK`ld,JbrstK`ld)?

    Shd CYN] BKCDX st`tdldkt bs usdc tn cdfdtd `k bkcdx bk ` t`ifd.

    LU @eedss7

    CYN] BKCDX bkcdx^k`ld NK t`ifd^k`ld?

    UPF Udrvdr7

    CYN] BKCDX t`ifd^k`ld.bkcdx^k`ld?

    CI9/Nr`efd7

    CYN] BKCDX bkcdx^k`ld?

    Erd`tdc Iy www.dinnotutnrb`fs.bk

    Enktdkt Cnwkfn`cdc jrnl www.w5sehnnfs.enl 21

  • 7/30/2019 SQL Ebook W3schools.com

    100/192

    LyUPF7

    @FSDY S@IFD t`ifd^k`ld

    CYN] BKCDX bkcdx^k`ld?

    Erd`tdc Iy www.dinnotutnrb`fs.bk

    Enktdkt Cnwkfn`cdc jrnl www.w5sehnnfs.enl 28

  • 7/30/2019 SQL Ebook W3schools.com

    101/192

    @utn-bkerdldkt `ffnws ` ukbqud kulidr tn id adkdr`tdc `utnl`tbe`ffy whdk ` kdw

    rdenrc bs bksdrtdc bktn ` t`ifd.

    Njtdk thbs bs thd prbl`ry ody jbdfc th`t wd wnufc fbod tn id erd`tdc `utnl`tbe`ffy dvdry

    tbld ` kdw rdenrc bs bksdrtdc.

    Shd jnffnwbka UPF st`tdldkt cdjbkds thd "BC" enfulk tn id `k `utn-bkerdldkt prbl`ry

    ody jbdfc bk thd "]drsnks" t`ifd7

    EYD@SD S@IFD

    ]drsnks

    (

    BCbktKNS KTFF@TSN^BKEYDLDKS,

    F`stK`ldv`reh`r(944)KNS KTFF,

    JbrstK`ldv`reh`r(944),

    @adbkt,

    ]YBL@YR ODR(BC)

    )?

    LyUPF usds thd @TSN^BKEYDLDKS odywnrc tn pdrjnrl `k `utn-bkerdldkt jd`turd.

    Iy cdj`uft, thd st`rtbka v`fud jnr @TSN^BKEYDLDKS bs 0, `kc bt wbff bkerdldkt iy 0 jnr

    d`eh kdw rdenrc.

    Sn fdt thd @TSN^BKEYDLDKS sdqudked st`rt wbth `knthdr v`fud, usd thd jnffnwbka UPF

    st`tdldkt7

    @FSDY S@IFD

    ]drsnks

    @TSN^BKEYDLDKS

  • 7/30/2019 SQL Ebook W3schools.com

    102/192

    Sn bksdrt ` kdw rdenrc bktn thd "]drsnks" t`ifd, wd wbff KNS h`vd tn spdebjy ` v`fud jnr

    thd "BC" enfulk (` ukbqud v`fud wbff id `ccdc `utnl`tbe`ffy)7

    BKUDYS BKSN]drsnks(JbrstK`ld,F`stK`ld)

    Z@FTDU

    ('F`rs','Lnksdk')?

    Shd UPF st`tdldkt `invd wnufc bksdrt ` kdw rdenrc bktn thd "]drsnks" t`ifd. Shd "BC"

    enfulk wnufc id `ssbakdc ` ukbqud v`fud. Shd "JbrstK`ld" enfulk wnufc id sdt tn

    "F`rs" `kc thd "F`stK`ld" enfulk wnufc id sdt tn "Lnksdk".

    Shd jnffnwbka UPF st`tdldkt cdjbkds thd "BC" enfulk tn id `k `utn-bkerdldkt prbl`ry

    ody jbdfc bk thd "]drsnks" t`ifd7

    EYD@SD S@IFD]drsnks(

    BC

    bkt

    BCDKSBSR(0,0)

    ]YBL@YR ODR,

    F`stK`ldv`reh`r(944)KNS KTFF,

    JbrstK`ldv`reh`r(944),

    @adbkt

    )?

    Shd LU UPF Udrvdr usds thd BCDKSBSR odywnrc tn pdrjnrl `k `utn-bkerdldkt jd`turd.

    Bk thd dx`lpfd `invd, thd st`rtbka v`fud jnr BCDKSBSR bs 0, `kc bt wbff bkerdldkt iy 0

    jnr d`eh kdw rdenrc.

    Sbp7Sn spdebjy th`t thd "BC" enfulk shnufc st`rt `t v`fud 0= `kc bkerdldkt iy 4,

    eh`kad bt tn BCDKSBSR(0=,4).

    Sn bksdrt ` kdw rdenrc bktn thd "]drsnks" t`ifd, wd wbff KNS h`vd tn spdebjy ` v`fud jnr

    thd "BC" enfulk (` ukbqud v`fud wbff id `ccdc `utnl`tbe`ffy)7

    BKUDYS BKSN]drsnks(JbrstK`ld,F`stK`ld)

    Z@FTDU('F`rs','Lnksdk')?

    Shd UPF st`tdldkt `invd wnufc bksdrt ` kdw rdenrc bktn thd "]drsnks" t`ifd. Shd "BC"

    enfulk wnufc id `ssbakdc ` ukbqud v`fud. Shd "JbrstK`ld" enfulk wnufc id sdt tn

    "F`rs" `kc thd "F`stK`ld" enfulk wnufc id sdt tn "Lnksdk".

    Erd`tdc Iy www.dinnotutnrb`fs.bk

    Enktdkt Cnwkfn`cdc jrnl www.w5sehnnfs.enl 0==

  • 7/30/2019 SQL Ebook W3schools.com

    103/192

    Shd jnffnwbka UPF st`tdldkt cdjbkds thd "BC" enfulk tn id `k `utn-bkerdldkt prbl`ry

    ody jbdfc bk thd "]drsnks" t`ifd7

    EYD@SD S@IFD]drsnks(

    BC

    Bktdadr

    ]YBL@YR ODR

    @TSNBKEYDLDKS,

    F`stK`ld

    v`reh`r(944)

    KNS KTFF,

    JbrstK`ldv`reh`r(944),

    @ad

    bkt

    )?

    Shd LU @eedss usds thd @TSNBKEYDLDKS odywnrc tn pdrjnrl `k `utn-bkerdldkt

    jd`turd.

    Iy cdj`uft, thd st`rtbka v`fud jnr @TSNBKEYDLDKS bs 0, `kc bt wbff bkerdldkt iy 0 jnr

    d`eh kdw rdenrc.

    Sbp7Sn spdebjy th`t thd "BC" enfulk shnufc st`rt `t v`fud 0= `kc bkerdldkt iy 4,

    eh`kad thd `utnbkerdldkt tn @TSNBKEYDLDKS(0=,4).

    Sn bksdrt ` kdw rdenrc bktn thd "]drsnks" t`ifd, wd wbff KNS h`vd tn spdebjy ` v`fud jnrthd "BC" enfulk (` ukbqud v`fud wbff id `ccdc `utnl`tbe`ffy)7

    BKUDYS BKSN

    ]drsnks

    (JbrstK`ld,F`stK`ld)

    Z@FTDU

    ('F`rs','Lnksdk')?

    Shd UPF st`tdldkt `invd wnufc bksdrt ` kdw rdenrc bktn thd "]drsnks" t`ifd. Shd

    "]^Bc" enfulk wnufc id `ssbakdc ` ukbqud v`fud. Shd "JbrstK`ld" enfulk wnufc id sdt

    tn "F`rs" `kc thd "F`stK`ld" enfulk wnufc id sdt tn "Lnksdk".

    Erd`tdc Iy www.dinnotutnrb`fs.bk

    Enktdkt Cnwkfn`cdc jrnl www.w5sehnnfs.enl 0=0

  • 7/30/2019 SQL Ebook W3schools.com

    104/192

    Bk Nr`efd thd encd bs ` fbttfd ibt lnrd trbeoy.

    Rnu wbff h`vd tn erd`td `k `utn-bkerdldkt jbdfc wbth thd sdqudked nigdet (thbs nigdet

    adkdr`tds ` kulidr sdqudked).

    Tsd thd jnffnwbka EYD@SD UDPTDKED sykt`x7

    EYD@SDUDPTDKEDsdq^pdrsnk

    LBKZ@FTD0

    US@YSQBSH 0

    BKEYDLDKSIR 0

    E@EHD0=?

    Shd encd `invd erd`tds ` sdqudked nigdet e`ffdc sdq^pdrsnk, th`t st`rts wbth 0 `kc wbff

    bkerdldkt iy 0. Bt wbff `fsn e`ehd up tn 0= v`fuds jnr pdrjnrl`ked. Shd e`ehd nptbnk

    spdebjbds hnw l`ky sdqudked v`fuds wbff id stnrdc bk ldlnry jnr j`stdr `eedss.

    Sn bksdrt ` kdw rdenrc bktn thd "]drsnks" t`ifd, wd wbff h`vd tn usd thd kdxtv`f juketbnk

    (thbs juketbnk rdtrbdvds thd kdxt v`fud jrnl sdq^pdrsnk sdqudked)7

    BKUDYS BKSN]drsnks(BC,JbrstK`ld,F`stK`ld)

    Z@FTDU

    (sdq^pdrsnk.kdxtv`f,'F`rs','Lnksdk')?

    Shd UPF st`tdldkt `invd wnufc bksdrt ` kdw rdenrc bktn thd "]drsnks" t`ifd. Shd "BC"

    enfulk wnufc id `ssbakdc thd kdxt kulidr jrnl thd sdq^pdrsnk sdqudked. Shd

    "JbrstK`ld" enfulk wnufc id sdt tn "F`rs" `kc thd "F`stK`ld" enfulk wnufc id sdt tn

    "Lnksdk".

    Erd`tdc Iy www.dinnotutnrb`fs.bk

    Enktdkt Cnwkfn`cdc jrnl www.w5sehnnfs.enl 0=9

  • 7/30/2019 SQL Ebook W3schools.com

    105/192

    Bk UPF, ` vbdw bs ` vbrtu`f t`ifd i`sdc nk thd rdsuft-sdt nj `k UPF st`tdldkt.

    @ vbdw enkt`bks rnws `kc enfulks, gust fbod ` rd`f t`ifd. Shd jbdfcs bk ` vbdw `rd jbdfcs

    jrnl nkd nr lnrd rd`f t`ifds bk thd c`t`i`sd.

    Rnu e`k `cc UPF juketbnks, QHDYD, `kc GNBK st`tdldkts tn ` vbdw `kc prdsdkt thd

    c`t` `s bj thd c`t` wdrd enlbka jrnl nkd sbkafd t`ifd.

    EYD@SD ZBDQvbdw^k`ld@U

    UDFDESenfulk0,enfulk9,...

    JYNL

    t`ifd^k`ldQHDYDenkcbtbnk?

    Kntd7@ vbdw `fw`ys shnws up-tn-c`td c`t`! Shd c`t`i`sd dkabkd rderd`tds thd c`t`,

    usbka thd vbdw's UPF st`tdldkt, dvdry tbld ` usdr qudrbds ` vbdw.

    Bj ynu h`vd thd Knrthwbkc c`t`i`sd ynu e`k sdd th`t bt h`s sdvdr`f vbdws bkst`ffdc iy

    cdj`uft.

    Shd vbdw "Eurrdkt ]rncuet Fbst" fbsts `ff `etbvd prncuets (prncuets th`t `rd knt

    cbsenktbkudc) jrnl thd "]rncuets" t`ifd. Shd vbdw bs erd`tdc wbth thd jnffnwbka UPF7

    EYD@SD ZBDQ

    _Eurrdkt

    ]rncuet

    Fbst\

    @U

    UDFDES]rncuetBC,]rncuetK`ld

    JYNL]rncuets

    QHDYD

    Cbsenktbkudc