请问哪里有关于sql语句的用法(尤其是格式)下载比如最常用的select ,insert upd
***,delete,语句,谢谢了,
提供一个好文章
http://www.ccjsj.com/Japan/index.htm

解决方案 »

  1.   

    sql说简单也简单啊。找找书看看就懂了。
      

  2.   

    随便一本数据库编程的书都有。
    去网上down一个。
      

  3.   

    SQL的联机帮助
    还是中文的
      

  4.   

    Copy+Paste
    -----------------------------------
    INSERT [ INTO]
        { table_name WITH ( < table_hint_limited > [ ...n ] )
            | view_name
            | rowset_function_limited
        }     {    [ ( column_list ) ]
            { VALUES
                ( { DEFAULT | NULL | expression } [ ,...n] )
                | derived_table
                | execute_statement
            } 
        } 
        | DEFAULT VALUES< table_hint_limited > ::=
        { FASTFIRSTROW
            | HOLDLOCK
            | PAGLOCK
            | READCOMMITTED
            | REPEATABLEREAD
            | ROWLOCK
            | SERIALIZABLE
            | TABLOCK
            | TABLOCKX
            | UPDLOCK 
        } 
    DELETE
        [ FROM ]
            { table_name WITH ( < table_hint_limited > [ ...n ] )
             | view_name
             | rowset_function_limited
            }         [ FROM { < table_source > } [ ,...n ] ]    [ WHERE
            { < search_condition >
            | { [ CURRENT OF
                    { { [ GLOBAL ] cursor_name }
                        | cursor_variable_name
                    } 
                ] }
            } 
        ] 
        [ OPTION ( < query_hint > [ ,...n ] ) ]< table_source > ::=
        table_name [ [ AS ] table_alias ] [ WITH ( < table_hint > [ ,...n ] ) ]
        | view_name [ [ AS ] table_alias ]
        | rowset_function [ [ AS ] table_alias ]
        | derived_table [ AS ] table_alias [ ( column_alias [ ,...n ] ) ]
        | < joined_table >< joined_table > ::=
        < table_source > < join_type > < table_source > ON < search_condition >
        | < table_source > CROSS JOIN < table_source >
        | < joined_table >< join_type > ::=
        [ INNER | { { LEFT | RIGHT | FULL } [OUTER] } ]
        [ < join_hint > ]
        JOIN< table_hint_limited > ::=
        { FASTFIRSTROW
            | HOLDLOCK
            | PAGLOCK
            | READCOMMITTED
            | REPEATABLEREAD
            | ROWLOCK
            | SERIALIZABLE
            | TABLOCK
            | TABLOCKX
            | UPDLOCK
        } < table_hint > ::=
        { INDEX ( index_val [ ,...n ] )
            | FASTFIRSTROW
            | HOLDLOCK
            | NOLOCK
            | PAGLOCK
            | READCOMMITTED
            | READPAST
            | READUNCOMMITTED
            | REPEATABLEREAD
            | ROWLOCK
            | SERIALIZABLE
            | TABLOCK
            | TABLOCKX
            | UPDLOCK 
        } < query_hint > ::=
        { { HASH | ORDER } GROUP
            | { CONCAT | HASH | MERGE } UNION
            | FAST number_rows
            | FORCE ORDER
            | MAXDOP
            | ROBUST PLAN
            | KEEP PLAN 
        } UPDATE
            { 
             table_name WITH ( < table_hint_limited > [ ...n ] )
             | view_name
             | rowset_function_limited
            } 
            SET
            { column_name = { expression | DEFAULT | NULL }
            | @variable = expression
            | @variable = column = expression } [ ,...n ]    { { [ FROM { < table_source > } [ ,...n ] ]        [ WHERE
                < search_condition > ] }
            | 
            [ WHERE CURRENT OF
            { { [ GLOBAL ] cursor_name } | cursor_variable_name }
            ] } 
            [ OPTION ( < query_hint > [ ,...n ] ) ]< table_source > ::=
        table_name [ [ AS ] table_alias ] [ WITH ( < table_hint > [ ,...n ] ) ]
        | view_name [ [ AS ] table_alias ]
        | rowset_function [ [ AS ] table_alias ]
        | derived_table [ AS ] table_alias [ ( column_alias [ ,...n ] ) ]
        | < joined_table >< joined_table > ::=
        < table_source > < join_type > < table_source > ON < search_condition >
        | < table_source > CROSS JOIN < table_source >
        | < joined_table >< join_type > ::=
        [ INNER | { { LEFT | RIGHT | FULL } [OUTER] } ]
        [ < join_hint > ]
        JOIN< table_hint_limited > ::=
        {    FASTFIRSTROW
            | HOLDLOCK
            | PAGLOCK
            | READCOMMITTED
            | REPEATABLEREAD
            | ROWLOCK
            | SERIALIZABLE
            | TABLOCK
            | TABLOCKX
            | UPDLOCK 
        } < table_hint > ::=
        {    INDEX ( index_val [ ,...n ] )
            | FASTFIRSTROW
            | HOLDLOCK
            | NOLOCK
            | PAGLOCK
            | READCOMMITTED
            | READPAST
            | READUNCOMMITTED
            | REPEATABLEREAD
            | ROWLOCK
            | SERIALIZABLE
            | TABLOCK
            | TABLOCKX
            | UPDLOCK 
        } < query_hint > ::=
        {    { HASH | ORDER } GROUP
            | { CONCAT | HASH | MERGE } UNION
            | {LOOP | MERGE | HASH } JOIN
            | FAST number_rows
            | FORCE ORDER
            | MAXDOP
            | ROBUST PLAN
            | KEEP PLAN 
        }