sondmk header
SQL SERVER เบื้องต้น

SQL SERVER :: STDEVP Function หาค่าส่วนเบี่ยงเบนมาตรฐานนิยม

Post by Goborijung at 2019-12-10 14:19:31 | ID: 275

STDEVP หาค่าส่วนเบี่ยงเบนมาตรฐานนิยม
Ex.
SELECT CONo ,STDEVP(ORDQTYPCS) AS stdevp_ordqty
FROM TM_SO
GROUP BY CONo
ORDER BY CONo

SQL SERVER :: String Function (ฟังก์ชั่นที่ใช้ในการจัดการเกี่ยวกับข้อมูลที่เป็นตัวอักขระ หรือ ตัวอักษร)

Post by Goborijung at 2019-12-10 16:29:10 | ID: 284

String Function
เป็นฟังก์ชั่นที่ใช้ในการจัดการเกี่ยวกับข้อมูลที่เป็นตัวอักขระ หรือ ตัวอักษร

-- เอาเฉพาะฟังก์ชั่นที่จำเป็นต้องใช้งาน

LEN(string_expr) นับความยาวสตริงที่กำหนด (ไม่นับช่องว่างด้านหลัง)
Ex.
SELECT LEN('Hello World') //Output : 11

LOWER(character_expr) แปลงตัวอักษรให้เป็นตัวพิมพ์เล็ก
Ex.
SELECT LOWER('Kanom Muntookmad') //Output : kanom muntookmad

LTRIM(character_expr) ตัดช่องว่างด้านซ้ายออก
Ex.
SELECT LTRIM(' Hello') //Output : Hello

REPLACE('main_str','search','replace') ค้นหาและแทนที่คำ
Ex.
SELECT REPLACE('Happy New Year','New Year','Birthday') //Output : Happy Birthday

SUBSTRING(expr,start,length) เลือกตัวอักษรใน expr โดยเริ่มจากค่าที่กำหนดใน start
Ex.
SELECT SUBSTRING('1234567',3,4) //Output : 3456

UPPER(character_expr) แปลงตัวอักษรให้เป็นตัวพิมพ์ใหญ่
Ex.
SELECT UPPER('Kanom Muntookmad') //Output : KANOM MUNTOOKMAD

SQL SERVER :: SUM Function หาผลรวมของกลุ่มข้อมูล

Post by Goborijung at 2019-12-10 14:18:12 | ID: 273

SUM หาผลรวมของกลุ่มข้อมูล
Ex.
SELECT CONo ,SUM(ORDQTYPCS) AS sum_ordqty
FROM TM_SO
GROUP BY CONo
ORDER BY CONo

SQL SERVER :: UPPER(character_expr) Function แปลงตัวอักษรให้เป็นตัวพิมพ์ใหญ่

Post by Goborijung at 2019-12-10 16:49:35 | ID: 290

UPPER(character_expr) แปลงตัวอักษรให้เป็นตัวพิมพ์ใหญ่
Ex.
SELECT UPPER('Kanom Muntookmad') //Output : KANOM MUNTOOKMAD

SQL SERVER :: VAR Function หาค่าความแปรปรวน

Post by Goborijung at 2019-12-10 14:20:09 | ID: 276

VAR หาค่าความแปรปรวน
SELECT CONo ,VAR(ORDQTYPCS) AS var_ordqty
FROM TM_SO
GROUP BY CONo
ORDER BY CONo

SQL SERVER :: VARP Funciton หาค่าความแปรปรวนนิยม

Post by Goborijung at 2019-12-10 14:20:43 | ID: 277

VARP หาค่าความแปรปรวนนิยม
SELECT CONo ,VARP(ORDQTYPCS) AS varp_ordqty
FROM TM_SO
GROUP BY CONo
ORDER BY CONo

SQL SERVER :: การ SELECT ข้อมูลโดยอาศัย Subqueries

Post by Goborijung at 2019-12-06 14:50:20 | ID: 221

SELECT * FROM table_name WHERE column_name IN (SELECT column_name FROM sub_table_name)

Ex.
SELECT * FROM ItemSeries WHERE Item IN (SELECT OID FROM Item)

SQL SERVER :: การกำหนด Auto Increment ให้กับคอลัมน์ที่เป็น Primary Key (IDENTITY 1,1)

Post by Goborijung at 2019-12-13 10:17:49 | ID: 313

การกำหนด Auto Increment ให้กับคอลัมน์ที่เป็น Primary Key
Ex.
CREATE TABLE table_name
(
	Cid int IDENTITY (1,1) NOT NULL PRIMARY KEY,
	Name VARCHAR(100)
)

SQL SERVER :: การลบตารางที่มี Reference Key ออกจากฐานข้อมูล

Post by Goborijung at 2019-12-27 10:20:24 | ID: 358

1. ถ้ามี Primary Key อยู่ ให้ถอด Primary Key ออกก่อน
2. DROP TABLE TableName

SQL SERVER :: การสร้างตารางชั่วคราว # จากคำสั่ง SELECT INTO

Post by Goborijung at 2019-12-09 14:32:48 | ID: 255

Ex.
SELECT *
INTO #new_table_temp
FROM old_table

หรือ

SELECT ContactID,Name,LastName
INTO #new_table_temp
FROM old_table

หรือ หากต้องการสร้างตารางเปล่าๆ ไม่เอาข้อมูลติดมาด้วย ให้ใช้เงื่อนไข WHERE ที่เป็นเท็จดังนี้
SELECT *
INTO #new_table_temp
FROM old_table
WHERE 1 = 0

ตัวอย่าง

Select * From Branch Select * into Branch_bak --เป็นการ ดึงข้อมูลไปสร้างเป็น Table ใหม่ From Branch Select * From Branch_bak

<<<...6789101112131415>>>

Framework

Library


เครื่องมือพัฒนาเว็บ



การออกแบบและพัฒนาเว็บไซต์


Download SourceCode



copyAllright © 2016 soundmk.com