目前分類:SQL 零基礎上手 (5)

瀏覽方式: 標題列表 簡短摘要
 
/*=====================================================*/

 USE AdventureWorks2012         //使用AdventureWorks2012作為練習對象
 SELECT * FROM [Person].[Person]
 SELECT * FROM #暫存表
 
 /*=====================================================*/
 
/*=====================================================*/
 
 //建立一個暫存表
 CREATE TABLE  #暫存表
 (
        id int identity(1,1),
        FirstName nvarchar (50),
        LastName nvarchar(50)
)
/* ======================================================*/
/*=====================================================*/
//建立一個程序
CREATE PROCEDURE TOP_3_Person
AS
SELECT TOP (3) FirstName,LastName FROM Person.Person 
GO

//刪除程序
DROP PROCEDURE TOP_3_Person
 /*======================================================*/

/* =====================================================*/
//使用INSERT ...EXE 插入資料 
INSERT #暫存表 EXEC TOP_3_Person 
 
/* ======================================================*/
 

文章標籤

Chris 發表在 痞客邦 留言(0) 人氣()

因為工作需要,就為了這簡單的東西弄了好久,我就只是要使用本機當伺服器 練習一下基本的SQL語法而已呀~~

Chris 發表在 痞客邦 留言(0) 人氣()

  • INNER JOIN 將兩個表使用特定的key值(外鍵)串起來 (INNER JOIN)
    //只有兩個表的Column有match到,才會回傳所有的ROW,若Customers有但是Orders沒有則不會被列出來

Chris 發表在 痞客邦 留言(0) 人氣()

  • 選擇語法使用like
    SELECT * FROM Customers WHERE City LIKE '%s'   ;                 //   %代表0個或多個字符,且以s為結尾的資料列

Chris 發表在 痞客邦 留言(0) 人氣()

  • CREATE DATABASE  建立一個新的資料庫
    //建立一個資料庫 名子叫做my_db

Chris 發表在 痞客邦 留言(0) 人氣()