<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    隨筆-199  評論-203  文章-11  trackbacks-0

    導讀:本文詳細介紹了將信息請求翻譯為SQL SELECT語句這一技巧中的將請求翻譯為SQL的方法。

    關鍵詞:SQL Server 將請求翻譯為SQL SQL SELECT

    將請求翻譯為SQL

    當我們向數據庫請求信息時,通常是以問題的形式或者一個隱含問題的語句形式。比如,我們可以這樣公式化語句:

    "Which cities do our customers live in?"
    "Show me a current list of our employees and their phone numbers."
    "What kind of classes do we currently offer?"
    "Give me the names of the folks on our staff and the dates they were hired."

    在我們明確了問題之后,我們可以將我們的請求翻譯成更正式的語句。我們可以使用這種形式來組成語句:


    Select <item> from the <source>

    首先查看請求及其替代其中諸如“list”、“show me”、“what”、“which”和“who”以及詞“Select”的單詞或短語。接著,確定請求中的所有名詞,并確定指定的名詞是否代表我們想要的一項信息、或者可能存儲該項信息的表的名稱。如果它是一項信息,那么就用它替代翻譯的語句中的<item>。如果它是一個表名稱,那么就用它替代<source>。如果對前面列舉的第一個問題進行翻譯,那么語句看起來是這樣的:


    Select city from the customers table

    在我們定義了翻譯語句之后,我們需要使用如圖4-4顯示的SQL句法將它轉換成一個完全的SELECT語句,然而,這一步就要清理之前翻譯的語句。我們可以刪除任何不是代表字段或者表的名稱、或者不是特定用于SQL句法中的名詞。在清理過后,翻譯語句是這樣的:


    Select city from  customers

    刪除了之后,我們現在有了一個完整的SELECT語句。

    SELECT City FROM Customers

    簡單SELECT語句的語法

    圖4-4 簡單SELECT語句的語法

    我們可以對發送到數據庫上的任何請求使用我們剛剛提出的三個步驟的技巧。事實上,我們會在這本書的大多地方都使用了這個技巧。并且,我們建議你在剛開始學習如何創建立這些語句時使用它。然而,隨著對撰寫SELECT語句越來越熟悉,你最后將會把這些步驟融會貫通。

    在我們定義了翻譯語句之后,我們需要使用如圖4-4顯示的SQL句法將它轉換成一個完全的SELECT語句,然而,這一步就要清理之前翻譯的語句。我們可以刪除任何不是代表字段或者表的名稱、或者不是特定用于SQL句法中的名詞。在清理過后,翻譯語句是這樣的:

    Select city from  customers

    刪除了之后,我們現在有了一個完整的SELECT語句。


    SELECT City FROM Customers

    我們可以對發送到數據庫上的任何請求使用我們剛剛提出的三個步驟的技巧。事實上,我們會在這本書的大多地方都使用了這個技巧。并且,我們建議你在剛開始學習如何創建立這些語句時使用它。然而,隨著對撰寫SELECT語句越來越熟悉,你最后將會把這些步驟融會貫通。

     

    posted on 2009-05-06 08:20 Werther 閱讀(457) 評論(0)  編輯  收藏 所屬分類: 15.SQL Server
    主站蜘蛛池模板: 国产成人涩涩涩视频在线观看免费| 丝瓜app免费下载网址进入ios| 最近2018中文字幕免费视频| 中文字幕一精品亚洲无线一区| 色多多A级毛片免费看| 国产免费黄色大片| 一级女性全黄生活片免费看| 亚洲国产精品毛片av不卡在线| 国产精品亚洲色图| 四虎影院永久免费观看| 特级毛片在线大全免费播放| 亚洲精品tv久久久久久久久久| 男女一边摸一边做爽的免费视频| 亚洲热妇无码AV在线播放| 免费毛片a线观看| 亚洲精品资源在线| 毛片高清视频在线看免费观看| 亚洲av无码专区在线电影天堂 | 免费激情视频网站| 精品国产日韩亚洲一区91| 久久久久国产成人精品亚洲午夜 | 337p欧洲亚洲大胆艺术| 在线视频观看免费视频18| 亚洲精品无码少妇30P| 亚洲国产精品人人做人人爱| 成人性生交大片免费看中文| 亚洲精品视频在线播放| 女人18毛片特级一级免费视频| 亚洲人成色777777精品| 在线亚洲精品自拍| 日本黄网站动漫视频免费| 精品国产日韩亚洲一区91| 亚洲精品二区国产综合野狼| 在线看片v免费观看视频777| 极品色天使在线婷婷天堂亚洲 | 毛片免费vip会员在线看| 一级一级毛片免费播放| 亚洲综合久久久久久中文字幕| 又黄又爽的视频免费看| 91av免费观看| 日韩毛片在线免费观看|