2006/Mar/31

SQL

SELECT DISTINCT - เลือกค่าที่ต่างกันเท่านั้น เช่น (a, a, b, c) => (a, b, c) [ SELECT DISTINCT FROM ..... ]
WHERE - (=, <>, >, <, >=, <=, BETWEEN, LIKE)
IN -
SELECT * FROM Persons WHERE LastName IN ('Hansen','Pettersen') [ เลือกทุกคอลัมจากตาราง persons โดย lastname คือ hansen หรือ pettersen ]
BETWEEN - SELECT * FROM number WHERE NoID between value 1 AND value 2 [ เลือกทุกคอลัมจากตาราง number โดยที่ NoID มีค่าอยู่ระหว่าง value 1 และ value 2]
ALIAS -
SELECT LastName AS Family, FirstName AS Name FROM Persons[ เปลี่ยนชื่อคอลัมภ์หรือตาราง เป็นอีกชื่อหนึ่ง ]
JOIN - http://joezine.exteen.com/20060307/database-join
UNION -
SELECT E_Name FROM Employees_Norway UNION SELECT E_Name FROM Employees_USA [ การรวมข้อมูลจาก 2 ตารางเข้าด้วยกัน โดยมีข้อแม้ว่าทั้ง 2 ตารางต้องมี Data Type เหมือนกัน ]
Function - [ SELECT function(column) FROM ]
* AVG(
column) - หาค่าเฉลี่ย ()
* COUNT(
column), COUNT(*) - นับจำนวน Column
* MAX(column) - หาค่ามากที่สุด
* MIN(column) - หา่ค่าน้อยที่สุด
* SUM(column) - หาผลรวม
* COUNT(DISTINCT column(s)) - นับจำนวน Column ทั้งหมดที่ DISTINCT
* FIRST(
column) - Return Record แรก
* LAST(column) - Return Record สุดท้าย
GROUP BY -
HAVING -
SELECT INTO -


edit @ 2007/02/01 13:37:28

Comment

Comment:

Tweet


comment1,
#3 by SBwYUzKQYIANRZao (194.8.75.155) At 2010-01-02 06:27,
Hey just a heads up, I wanted to let everyone know that Xio Dibin speaks English. I hope I posted in the right location?
#2 by GueUXXBHgUumnbTj (66.249.14.84) At 2009-04-23 14:25,
Just do it: ,
#1 by QlBcyirrZiZoopWnns (195.57.124.85) At 2009-04-09 08:14,