Please enable JavaScript.
Coggle requires JavaScript to display documents.
SQL (BASIC QUERY (DML
Data Manipulate Languge (SELECT
SELECT * FROM <…
SQL
-
Sau SELECT
ORDER BY <Field1, Field2, ..> ASC | DESC
2.Sắp xếp tăng/giảm
SELECT DISTINCT <Field1, Field2,..>
1.Chọn đặc thù (loại bỏ trùng lặp)
TOP, LIMIT or ROWNUM Clause
3.Giới hạn bản ghi
[CONDITION]
Sau where
-
Operators
-
-
Logical Operators
Field IS NOT NULL
Field LIKE 'ABC%'
Field AGE IN ( 25, 27 );
Field BETWEEN 25 AND 27;
-
Remeber
Order Process Query:
- FROM
- ON
- JOIN
- WHERE
- GROUP BY
- WITH CUBE or WITH ROLLUP
- HAVING
- SELECT
- DISTINCT
- ORDER BY
- TOP
Điều hướng trang
select from <TBname> ORDER BY <Datetime>
OFFSET <num_of_items>(<page> - 1) ROWS FETCH NEXT <num_of_items> ROWS ONLY;
CREATE TABLE
Structure
CREATE TABLE <TBname> (
<Field> <DataType> <Contrain>,
<Field> <DataType> <Contrain>
)
<Contrain>
- NOT NULL : Không được rỗng
- DEFAULT <Value>: Set Value mặc định
- UNIQUE: Không trùng giá trị
- PRIMARY KEY: Là khóa chính
- Foreign key - REFERENCES <TBname>(PriKey_Field): khóa ngoại trỏ tới
- Tạo Index:
CREATE INDEX index_name ON <TBname>(Field1, Field2,...)