原创 表,字段,值的查詢(持續更新)

--給出某個字段,查詢該字段在哪些表和視圖中 SELECT OBJECT_NAME(object_id) AS ObjName,* FROM sys.columns WHERE name='AccountId'--注:OBJECT_N

原创 深入淺出SQL系列教程(第一節-SQL語言簡介)

SQL是結構化查詢語言(Structured Query Language)的縮寫。這種語言允許我們對數據庫進行複雜的查詢。同時也提供了創建數據庫的方

原创 SQL核心語句(非常實用的幾個技巧)

SQL核心語句(非常實用的幾個技巧)   _ArticleContent1_lblContent>插入數據 向表中添加一個新記錄,你要使用SQL INSERT 語句。這裏有一個如何使用這種語句的例子: INSERT mytabl

原创 深入淺出SQL系列教程(第八節-SELECT語句中的自連接)

    到目前爲止,我們連接的都是兩張不同的表,那麼能不能對一張表進行自我連接呢?答案是肯定的。有沒有必要對一張表進行自我連接呢?答案也是肯定的。 表的別名:一張表可以自我連接。進行自連接時我們需要一個機制來區分一個表的兩個實例。 在FR

原创 通用SQL數據庫查詢語句精華使用簡介(一)

一、 簡單查詢  簡單的Transact-SQL查詢只包括選擇列表、FROM子句和WHERE子句。它們分別說明所查詢列、查詢的表或視圖、以及搜索條件等。  例如,下面的語句查詢testtable表中姓名爲“張三”的nickname字段和e

原创 通用SQL數據庫查詢語句精華使用簡介(二)

二、 聯合查詢  UNION運算符可以將兩個或兩個以上上SELECT語句的查詢結果集合合併成一個結果集合顯示,即執行聯合查詢。UNION的語法格式爲:   select_statement  UNION [ALL] selectstate

原创 深入淺出SQL系列教程(第六節-SELECT語句中的表連接(join))

爲了從兩個或多個表中選出數據,我們一般使用表連接來實現這個功能。 本節介紹join(連接)的概念. 爲此我們準備了兩個試驗用表: album(專輯表) 和 track(曲目表). 專輯表:包含200首來自Amazon的音樂CD的概要信息

原创 深入淺出SQL系列教程(第七節-SELECT語句中的左連接、右連接和全連接)

    上節我們介紹了表連接,更確切的說是inner joins內連接. 內連接僅選出兩張表中互相匹配的記錄.因此,這會導致有時我們需要的記錄沒有包含進來。爲更好的理解這個概念,我們介紹兩個表作演示。蘇格蘭議會中的政黨表(party)和議

原创 本地表、遠程表的複製操作(SQL命令行)

讓我們來看一個簡單的表複製的T-sql操作(用SELECT複製表,只複製結構和數據,不會複製比如索引,外鍵等...) SELECT * INTO tb_Account_Bak FROM tb_Account;--複製表[tb_Accou

原创 整理:常用字符串處理函數

常用函數 REPLACE 函數 參數1:你的字符串 參數2:需要替換的字符串 參數3:替換用的字符串 SELECT REPLACE(123456,123,888) --結果:888456 SELECT REPLACE('Hello Wo

原创 深入淺出SQL系列教程(第三節-最基本的SELECT命令)

第三節 最基本的SELECT命令     select命令或語句用來獲取一個或多個表中的記錄信息,一般配合where子句使用,來取得滿足某些條件的記錄,如果沒有where子句,將返回所有記錄。一般的使用方式如下: SELECT attri

原创 深入淺出SQL系列教程(第二節-www.sqlzoo.cn網站簡介)

  www.sqlzoo.cn爲著名SQL網站www.sqlzoo.net在中國的主打網站。該網站和其它提供SQL教程網站最大的區別就是提供了一個可以讓學習者實際練習各種SQL語句的平臺。這對SQL的初學者非常重要。同樣,爲有一定工作經驗

原创 深入淺出SQL系列教程(第四節-SELECT命令中的GROUP BY和HAVING子句)

       在介紹GROUP BY 和 HAVING 子句前,我們必需先講講sql語言中一種特殊的函數:聚合函數,例如SUM, COUNT, MAX, AVG等。這些函數和其它函數的根本區別就是它們一般作