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).