SQL त्वरित संदर्भ

CodeW3C.com से आया SQL त्वरित संदर्भकोष. इसे मुद्रित कर सकते हैं, दैनिक उपयोग के लिए।

SQL वाक्य

वाक्य व्याकरण
AND / OR SELECT स्तम्भ नाम(स)
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 स्तम्भ नाम(स)
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 स्तम्भ नाम(स)
FROM तालिका नाम
WHERE स्थिति
DELETE FROM DELETE FROM table_name
(Note: Deletes the entire table!!)

या

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) स्थिति वैल्यू
IN SELECT स्तम्भ नाम(स)
FROM तालिका नाम
WHERE स्तम्भ नाम
IN (value1,value2,..)
INSERT INTO INSERT INTO तालिका नाम
VALUES (value1, value2,....)

या

INSERT INTO तालिका नाम
(स्तम्भ नाम1, स्तम्भ नाम2,...)
VALUES (value1, value2,....)

LIKE SELECT स्तम्भ नाम(स)
FROM तालिका नाम
WHERE स्तम्भ नाम
LIKE नमूना
ORDER BY SELECT स्तम्भ नाम(स)
FROM तालिका नाम
ORDER BY स्तम्भ नाम [ASC|DESC]
SELECT SELECT स्तम्भ नाम(स)
FROM तालिका नाम
SELECT * SELECT *
FROM तालिका नाम
SELECT DISTINCT SELECT DISTINCT स्तम्भ नाम(स)
FROM तालिका नाम
SELECT INTO
(बैकअप की प्रतियां बनाने के लिए प्रयोग किया जाता है) तालिकाएँ)
SELECT *
INTO नई तालिका नाम
FROM मूल तालिका नाम

या

SELECT स्तम्भ नाम(स)
INTO नई तालिका नाम
FROM मूल तालिका नाम

TRUNCATE TABLE
(केवल अंदर के डाटा को मिटाता है) तालिका(देखिए)
TRUNCATE TABLE तालिका नाम
UPDATE UPDATE तालिका नाम
SET स्तम्भ नाम=new_value
[, स्तम्भ नाम=new_value]
WHERE स्तम्भ नाम=some_value
WHERE SELECT स्तम्भ नाम(स)
FROM तालिका नाम
WHERE स्थिति