logologologologo
  • Dịch vụ
  • Công nghệ thông tin
    • Lập trình
      • Css
      • Javascript
      • Php
    • Sql
      • Sql căn bản
      • Các lệnh Sql hay dùng
    • Server and vps
      • EasyEngine
        • EasyEngine3
        • EasyEngine4
      • Docker
    • Hệ điều hành
      • Linux
        • Linux terminal command
    • Cms
      • WordPress
        • Theme wordpress
        • Plugin wordpress
    • SEO
    • Công cụ
      • Git
    • DevOps Engineer
    • Solution
  • Khái niệm, công thức
    • Toán học
    • Vật lý
    • Hóa học
  • Khác
    • Thơ
      • Hồ xuân Hương
    • Phật giáo
    • Tác phẩm văn học

Cú pháp SQL cơ bản

ác lệnh trong SQL

Các lệnh trong SQL được bắt đầu với bất cứ từ khóa nào trong SQL như SELECT, INSERT, UPDATE, DELETE, ALTER, DROR, … và lệnh kết thúc với một dấu chấm phảy (;). Ví dụ về một lệnh SQL:

SELECT "ten_cot" FROM "ten_bang";

Tại sao dấu chấm phảy được sử dụng sau các lệnh trong SQL. Đó là bởi vì dấu chấm phảy được sử dụng để phân biệt riêng rẽ giữa các lệnh trong SQL. Nó là một cách chuẩn để phân biệt riêng rẽ các lệnh SQL khi mà có nhiều hơn một lệnh cùng được sử dụng trong một lời gọi.

Dưới đây là cú pháp các lệnh quan trọng trong SQL:

Lệnh SELECT trong SQL

SELECT cot1, cot2....cotN
FROM   ten_bang;

Mệnh đề DISTINCT trong SQL

SELECT DISTINCT cot1, cot2....cotN
FROM   ten_bang;

Mệnh đề WHERE trong SQL

SELECT cot1, cot2....cotN
FROM   ten_bang
WHERE  DIEU_KIEN;

Mệnh đề AND/OR trong SQL

SELECT cot1, cot2....cotN
FROM   ten_bang
WHERE  DIEU_KIEN_1 {AND|OR} DIEU_KIEN_2;

Mệnh đề IN trong SQL

SELECT cot1, cot2....cotN
FROM   ten_bang
WHERE  ten_cot IN (gtri-1, gtri-2,...gtri-N);

Mệnh đề BETWEEN trong SQL

SELECT cot1, cot2....cotN
FROM   ten_bang
WHERE  ten_cot BETWEEN gtri-1 AND gtri-2;

Mệnh đề LIKE trong SQL

SELECT cot1, cot2....cotN
FROM   ten_bang
WHERE  ten_cot LIKE { PATTERN };

Mệnh đề ORDER BY trong SQL

SELECT cot1, cot2....cotN
FROM   ten_bang
WHERE  DIEU_KIEN
ORDER BY ten_cot {ASC|DESC};

Mệnh đề GROUP BY trong SQL

SELECT SUM(ten_cot)
FROM   ten_bang
WHERE  DIEU_KIEN
GROUP BY ten_cot;

Mệnh đề COUNT trong SQL

SELECT COUNT(ten_cot)
FROM   ten_bang
WHERE  DIEU_KIEN;

Mệnh đề HAVING trong SQL

SELECT SUM(ten_cot)
FROM   ten_bang
WHERE  DIEU_KIEN
GROUP BY ten_cot
HAVING (dieu kien la ham so hoc);

Lệnh CREATE TABLE trong SQL

CREATE TABLE ten_bang(
cot1 kieu_du_lieu,
cot2 kieu_du_lieu,
cot3 kieu_du_lieu,
.....
cotN kieu_du_lieu,
PRIMARY KEY( mot hoac nhieu cot )
);

Lệnh DROP TABLE trong SQL

DROP TABLE ten_bang;

Lệnh CREATE INDEX trong SQL

CREATE UNIQUE INDEX ten_chi_muc
ON ten_bang ( cot1, cot2,...cotN);

Lệnh DROP INDEX trong SQL

ALTER TABLE ten_bang
DROP INDEX ten_chi_muc;

Lệnh DESC trong SQL

DESC ten_bang;

Lệnh TRAUNCATE TABLE trong SQL

TRUNCATE TABLE ten_bang;

Lệnh ALTER TABLE trong SQL

ALTER TABLE ten_bang {ADD|DROP|MODIFY} ten_cot {kieu_du_lieu};

Lệnh ALTER TABLE (Rename) trong SQL

ALTER TABLE ten_bang RENAME TO ten_bang_moi;

Lệnh INSERT INTO trong SQL

INSERT INTO ten_bang( cot1, cot2....cotN)
VALUES ( giatri1, giatri2....giatriN);

Lệnh UPDATE trong SQL

UPDATE ten_bang
SET cot1 = giatri1, cot2 = giatri2....cotN=giatriN
[ WHERE  DIEU_KIEN ];

Lệnh DELETE trong SQL

DELETE FROM ten_bang
WHERE  {DIEU_KIEN};

Lệnh CREATE DATABASE trong SQL

CREATE DATABASE ten_co_so_du_lieu;

Lệnh DROP DATABASE trong SQL

DROP DATABASE ten_co_so_du_lieu;

Lệnh USE trong SQL

USE ten_co_so_du_lieu;

Lệnh COMMIT trong SQL

COMMIT;

Lệnh ROLLBACK trong SQL

ROLLBACK;
 
Tuấn Sữa
Hướng cây là do gió, hướng cuộc đời là do chính chúng ta

Bài cùng loại

24/03/2022

Key cài đặt windows 10


Đọc luôn
27/09/2021

DevOps roadmap


Đọc luôn
19/06/2021

Disable quyền ghi file wordpress


Đọc luôn

SQL CĂN BẢN

  • Sql căn bản – Sql là gì?
  • Các khái niệm RDBMS căn bản trong SQL
  • Database là gì?
  • Cú pháp SQL cơ bản
  • Kiểu dữ liệu trong SQL

Tìm nhanh

Bài mới nhất

  • Key cài đặt windows 10 24/03/2022
  • Hướng dẫn tạo CSR trên Ubuntu 30/09/2021
  • DevOps roadmap 27/09/2021
  • Disable quyền ghi file wordpress 19/06/2021
  • Remove credentials from Git 19/06/2021

Ý kiến của bạn

Gửi về hòm thư:

[email protected]

© 2016 24hdev - Blog for developer