Dažniausiai su ASP susijęs dalykas yra duomenų bazėje saugomos informacijos rodymas. Štai pagrindiniai „SQL Select“ teiginiai, norint gauti tą informaciją.

PASIRINKITE 1 lauką, 2 lauką IŠ lentelės pavadinimo WHERE sąlyga

Taigi tai yra pagrindinė sintaksė. Tarkime, kad turėjote lentelę pavadinimu WRITERS ir norėjote pasirinkti laukus pavadinimu first_name ir last_name. Jūs panaudotumėte

PASIRINKITE vardą, pavardę iš rašytojų

Dabar pasakyk, kad norėjai gauti tik tuos rašytojus, kurių pavardė buvo SMITH. Jūs panaudotumėte

PASIRINKITE vardą, pavardę iš rašytojų, kur pavardė = 'SMITH'

Jei norite, galite atlikti kelias sąlygas naudodami AND ir OR. Tarkime, kad norite tik tų rašytojų, kurių vardas yra JULIE, o pavardės yra SMITH. Jūs panaudotumėte

PASIRINKITE vardą, pavardę iš rašytojų, kur pirmas vardas = 'JULIE' ir pavardė = 'SMITH'

Skaičių laukeliuose galite naudoti> ir <. Tarkime, kad rašytojų lentelė turi kitą lauką, vadinamą valandos_rate, tai yra skaičius. Galite pasirinkti visus rašytojus, kurie už valandą imasi mažiau nei 100 USD, pasirinkdami šį pasirinktą teiginį -

PASIRINKITE vardą, pavardę iš rašytojų, kur valandos_ vertė <100

Pakaitos ženklus galite naudoti tik STRING FIELDS - ne teksto laukuose. Pakaitos simbolis yra% ir jūs turite jį naudoti kartu su raktiniu žodžiu LIKE. Taigi, norėdami rasti visus rašytojus, kurių pavardės prasideda raide S, pasakytumėte:

PASIRINKITE vardą, pavardę iš rašytojų, kur pavardė panaši į „S%“

Norėdami sužinoti daugiau apie ASP ir „Select“, skaitykite šiuose dviejuose straipsniuose.

Apostrofų tvarkymas ASP ir SQL
ASP naudojimas norint pasirinkti iš duomenų bazės

Įvadas į ASP elektroninę knygą

Atsisiųskite šią knygą, kad gautumėte viską, ką reikia žinoti apie ASP mokymąsi - pradedant nuo žingsnio po žingsnio vadovėlio iki funkcijų sąrašų, pavyzdžių kodo, bendrų klaidų ir sprendimų bei dar daugiau! 101 psl.

Vaizdo Instrukcijos: Ruby on Rails by Leila Hofer (Balandis 2024).