Най-често срещаното нещо с ASP е показването на информация, съхранявана в база данни. Ето основните положения на оператора SQL Select, за да получите тази информация.

SELECT поле1, поле2 ОТ име на таблица КЪДЕТО условие

Това е основният синтаксис. Кажете, че имате таблица с име WRITERS и искате да изберете полета, наречени first_name и last_name. Ще използвате

ИЗБЕРЕТЕ първо име, фамилия ОТ писатели

Сега кажете, че сте искали да вземете само писателите, чието фамилно име е СМИТ. Ще използвате

ИЗБЕРЕТЕ първо име, фамилия ОТ писатели КЪДЕ last_name = 'SMITH'

Можете да направите множество условия, като използвате И и ИЛИ, ако искате. Да кажем, че искате само авторите, чието първо име е JULIE, а фамилията е SMITH. Ще използвате

ИЗБЕРЕТЕ първо име, фамилия ОТ писатели КЪДЕ first_name = 'JULIE' и last_name = 'SMITH'

Можете да използвате> и <на полета, които са цифрови. Да кажем, че таблицата на писателите има друго поле, наречено hourly_rate, което е число. Можете да изберете всички писатели, които таксуват по-малко от 100 долара на час с това изберете оператор -

ИЗБЕРЕТЕ първо име, фамилия ОТ писатели КЪДЕ на час <100

Можете да използвате заместващи знаци САМО ЗА СТРИМНИ ПОЛЕ - а не за текстови полета. Символът с заместващ знак е% и трябва да го използвате заедно с ключовата дума LIKE. И така, за да намерите всички писатели, чиито фамилни имена започват с буквата S, ще кажете:

ИЗБЕРЕТЕ първо име, фамилия ОТ писатели, КЪДЕ last_name LIKE 'S%'

За повече информация за ASP и Select, прочетете следните две статии.

Работа с апострофи в ASP и SQL
Използване на ASP за избор от база данни

Въведение в ESP Ebook

Изтеглете тази електронна книга, за да получите всичко, което трябва да знаете за изучаването на ASP - от стъпка по стъпка урок до списъци с функции, примерен код, общи грешки и решения и много повече! 101 страници.

Инструкции Видео: SQL SELECT statement overview | Oracle SQL fundamentals (Април 2024).