通過下面幾章對SQL的介紹,你將對SQL有足夠的了解,從而可以有效地使用Active Sever Pages。但是,SQL是一種復雜的語言, 本書不可能包括它的全部細節(jié)。要全面掌握SQL語言,你需要學習在Microsoft SQL Sever 中使用SQL。你可以到附近的書店去買 一本Microsoft SQL Sever 6.5。
SQL介紹:
本書假設(shè)你是在SQL操作Microsoft SQL Sever 的數(shù)據(jù)庫。你也可以用SQL操作許多其它類型的數(shù)據(jù)庫。SQL是操作數(shù)據(jù)庫的標準語 言。(事實上,關(guān)于SQL語言有一個專門的ANSI標準〕
SQL的主要功能之一是實現(xiàn)數(shù)據(jù)庫查詢。如果你熟悉Internet 引擎,那么你已經(jīng)熟悉查詢了。你使用查詢來取得滿足特定條件的信 息。例如,如果你想找到有ASP信息的全部站點,你可以連接到 Yahoo!并執(zhí)行一個對Active Sever Pages的搜索。在你輸入這個 查詢后,你會收到一個列表,表中包括所有其描述中包含搜索表達式的站點。
多數(shù)Internet 引擎允許邏輯查詢。在邏輯查詢中,你可以包括特殊的運算符如AND、OR和NOT,你使用這些運算符來選擇特定的記 錄。例如,你可以用AND來限制查詢結(jié)果。如果你執(zhí)行一個對Active Sever Pages AND SQL的搜索。你將得到其描述中同時包含 Active Sever Pages 和SQL的記錄。當你需要限制查詢結(jié)果時,你可以使用AND。
如果你需要擴展查詢的結(jié)果,你可以使用邏輯操作符OR。例如,如果你執(zhí)行一個搜索,搜索所有的其描述中包含Active Sever Pages OR SQL的站點,你收到的列表中將包括所有其描述中同時包含兩個表達式或其中任何一個表達式的站點。
如果你想從搜索結(jié)果中排除特定的站點,你可以使用NOT。例如,查詢“Active Sever Pages ”AND NOT “SQL”將返回一個列 表,列表中的站點包含Active Sever Pages,但不包含SQL。當必須排除特定的記錄時,你可以使用NOT。