<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 閱讀(463) 評論(0)  編輯  收藏 所屬分類: 15.SQL Server
    主站蜘蛛池模板: 91大神在线免费观看| 久久青草免费91线频观看不卡| av无码国产在线看免费网站| 久久久久久久久亚洲| 99在线视频免费观看| 伊人久久综在合线亚洲91| caoporn成人免费公开| 亚洲一级特黄大片无码毛片| 深夜久久AAAAA级毛片免费看| 国产成人免费手机在线观看视频| 亚洲AV色无码乱码在线观看| 日韩精品免费电影| 羞羞漫画小舞被黄漫免费| 国产在线观看www鲁啊鲁免费| 国产精品亚洲一区二区在线观看| 国产成人无码免费视频97 | 久久综合亚洲色HEZYO社区| 久9久9精品免费观看| 亚洲精品免费在线视频| 最近2019中文字幕mv免费看| 亚洲熟女综合色一区二区三区| 免费观看理论片毛片| 九一在线完整视频免费观看| 亚洲女同成av人片在线观看| 99re免费在线视频| 亚洲愉拍一区二区三区| 男人的天堂亚洲一区二区三区 | 国产成人精品123区免费视频| 一级免费黄色大片| 亚洲一本综合久久| 最近免费中文字幕4| 粉色视频在线观看www免费| 国产成人精品日本亚洲网站| 97视频免费在线| 免费无码国产V片在线观看| 久久亚洲精品无码| 四虎影院免费视频| 中文字幕在线免费观看视频| 亚洲日产2021三区| 亚洲毛片网址在线观看中文字幕| 在线人成精品免费视频|