Post by Goborijung at 2019-12-10 16:49:35 | ID: 290
UPPER(character_expr) แปลงตัวอักษรให้เป็นตัวพิมพ์ใหญ่ Ex. SELECT UPPER('Kanom Muntookmad') //Output : KANOM MUNTOOKMAD
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
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
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)
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) )
Post by Goborijung at 2019-12-27 10:20:24 | ID: 358
1. ถ้ามี Primary Key อยู่ ให้ถอด Primary Key ออกก่อน 2. DROP TABLE TableName
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
Post by Goborijung at 2019-12-06 16:58:46 | ID: 230
Ex. SELECT Description , POQty, unitCost, Amount=(POQty*UnitCost) FROM TM_PO WHERE POQty IN(5,10) SELECT Description , POQty, unitCost, Amount=(POQty*UnitCost) FROM TM_PO WHERE POQty NOT IN(5,10)
Post by Goborijung at 2019-12-06 16:55:18 | ID: 229
% ใช้แทนกลุ่มของอักขระใดๆก็ได้ มากกว่า 1 ตัว _ อันเดอร์สกอร์ ใช้แทนตัวอักขระใดๆ เพียง 1 ตัว [] ใช้แทนตัวอักขระใดๆก็ได้ 1 ตัว จากตัวอักขระที่อยู่ภายใน [] หรือช่วงของอักขระที่กำหนดภายใน [] เช่น [A-E] [^] ใช้แทนตัวอักขระใดๆก็ได้ 1 ตัว ที่นอกเหนือจากตัวอักขระที่อยู่ภายใน [] หรืออยู่นอกเหนือช่วงของอักขระที่กำหนดภายใน [] Ex. ตัวอย่างการใช้งาน Wildcard ในรูปแบบต่างๆ LIKE 'B%' ค้นหาข้อความที่ ขึ้นต้น ด้วยอักษร B LIKE '%B' ค้นหาข้อความที่ ลงท้าย ด้วยอักษร B LIKE '%B%' ค้นหาข้อความที่มีอักษร B อยู่ตำแหน่งใดก็ได้ LIKE '_B%' ค้นหาข้อความที่มีอักษร B อยู่ตำแหน่งที่สอง LIKE '[A-E]%' ค้นหาข้อความที่ขึ้นต้นด้วยอักษร A,B,C,D หรือ E LIKE 'A[^-]%' ค้นหาข้อความที่ขึ้นต้นด้วยอักษร A และตัวถัดมาต้องไม่ใช้ - LIKE '%/_%' ESCAPE '/' ค้นหาข้อความที่มีอักษร _ อยู่ตำแหน่งใดก็ได้
Post by Goborijung at 2019-12-11 16:34:21 | ID: 307
FORMAT(10000,'#,##0') //Output : 10,000 หรือ FORMAT(10000,'#,##0.00') //Output : 10,000.00