SQL త్వరిత సందర్భం

来自 CodeW3C.com 的 SQL 快速参考。可以打印它,以备日常使用。

SQL 语句

语句 语法
AND / OR SELECT కలనం పేరు(s)
FROM పట్టిక పేరు
WHERE పరిస్థితి
AND|OR condition
ALTER TABLE (add column) ALTER TABLE table_name
ADD column_name datatype
ALTER TABLE (drop column) ALTER TABLE table_name
DROP COLUMN column_name
AS (alias for column) SELECT column_name AS column_alias
FROM పట్టిక పేరు
AS (alias for table) SELECT column_name
FROM table_name  AS table_alias
BETWEEN SELECT కలనం పేరు(s)
FROM పట్టిక పేరు
WHERE కలనం పేరు
BETWEEN value1 AND value2
CREATE DATABASE CREATE DATABASE database_name
CREATE INDEX CREATE INDEX index_name
ON table_name (column_name)
CREATE TABLE CREATE TABLE table_name
(
column_name1 data_type,
column_name2 data_type,
.......
)
CREATE UNIQUE INDEX CREATE UNIQUE INDEX index_name
ON table_name (column_name)
CREATE VIEW CREATE VIEW view_name AS
SELECT కలనం పేరు(s)
FROM పట్టిక పేరు
WHERE పరిస్థితి
DELETE FROM DELETE FROM table_name
(Note: Deletes the entire table!!)

or

DELETE FROM table_name
WHERE పరిస్థితి

DROP DATABASE DROP DATABASE database_name
DROP INDEX DROP INDEX table_name.index_name
DROP TABLE DROP TABLE table_name
GROUP BY SELECT కలనం పేరు1,SUM(కలనం పేరు2)
FROM పట్టిక పేరు
GROUP BY కలనం పేరు1
HAVING SELECT కలనం పేరు1,SUM(కలనం పేరు2)
FROM పట్టిక పేరు
GROUP BY కలనం పేరు1
HAVING SUM(కలనం పేరు2) condition value
IN SELECT కలనం పేరు(s)
FROM పట్టిక పేరు
WHERE కలనం పేరు
IN (value1,value2,..)
INSERT INTO INSERT INTO పట్టిక పేరు
VALUES (value1, value2,....)

or

INSERT INTO పట్టిక పేరు
(కలనం పేరు1, కలనం పేరు2,...)
VALUES (value1, value2,....)

LIKE SELECT కలనం పేరు(s)
FROM పట్టిక పేరు
WHERE కలనం పేరు
LIKE మాదిరి
ORDER BY SELECT కలనం పేరు(s)
FROM పట్టిక పేరు
ORDER BY కలనం పేరు [ASC|DESC]
SELECT SELECT కలనం పేరు(s)
FROM పట్టిక పేరు
SELECT * SELECT *
FROM పట్టిక పేరు
SELECT DISTINCT SELECT DISTINCT కలనం పేరు(s)
FROM పట్టిక పేరు
SELECT INTO
(used to create backup copies of tables)
SELECT *
INTO new_table_name
FROM original_table_name

or

SELECT కలనం పేరు(s)
INTO new_table_name
FROM original_table_name

TRUNCATE TABLE
(deletes only the data inside the table)
TRUNCATE TABLE పట్టిక పేరు
UPDATE UPDATE పట్టిక పేరు
SET కలనం పేరు=new_value
[, కలనం పేరు=new_value]
WHERE కలనం పేరు=some_value
WHERE SELECT కలనం పేరు(s)
FROM పట్టిక పేరు
WHERE పరిస్థితి