Kõige tavalisem, mida ASP teeb, on andmebaasis talletatud teabe kuvamine. Selle teabe saamiseks on SQL Selecti avalduse põhitõed.

SELECT väli1, väli 2 tabelinimest WHERE tingimus

Nii et see on põhiline süntaks. Oletame, et teil oli tabel nimega WRITERS ja soovite valida väljad eesnimi ja perekonnanimi. Sa kasutaksid

VALI kirjutajatelt eesnimi, perekonnanimi

Ütle nüüd, et tahtsid saada ainult kirjanikke, kelle perekonnanimi oli SMITH. Sa kasutaksid

SELECT eesnimi, perekonnanimi FROM kirjanikud WHERE last_name = 'SMITH'

Soovi korral saate AND ja OR abil teha mitu tingimust. Oletame, et soovite ainult kirjanikke, kelle eesnimi on JULIE ja perekonnanimi on SMITH. Sa kasutaksid

SELECT eesnimi, perekonnanimi FROM kirjutajatelt WHERE eesnimi = 'JULIE' ja perekonnanimi = 'SMITH'

Numbrilistel väljadel saate kasutada> ja <. Oletame, et kirjutajate tabelis on veel üks väli, mida nimetatakse tundideks - see on arv. Selle vali väljavõttega saate valida kõik kirjanikud, kes maksavad vähem kui 100 dollarit tunnis -

VALI ees- ja perekonnanimi kirjanikelt, KUI tunni tund on <100

Metamärke saate kasutada AINULT STRINGI VÄLJAS - mitte tekstiväljadel. Metamärgi sümbol on% ja peate seda kasutama koos märksõnaga LIKE. Nii et kõigi kirjanike leidmiseks, kelle perekonnanimed algavad tähega S, ütleksite:

VALI eesnimi, perekonnanimi FROM kirjutajatelt, KUI perekonnanimi LIKE 'S%'

Lisateavet ASP ja Vali kohta leiate järgmistest kahest artiklist.

Apostrofide käsitlemine ASP-s ja SQL-is
ASP kasutamine andmebaasist valimiseks

Sissejuhatus ASP e-raamatusse

Laadige see e-raamat alla, et saada kõike, mida peate teadma ASP õppimise kohta - alates samm-sammult juhendajalt kuni funktsioonide loendite, proovikoodi, levinumate vigade ja lahenduste ja palju muud! 101 lk.

Video Juhiseid: SQL (Mai 2024).