SQL nopea viittaus

SQL nopea viittaus CodeW3C.com:sta. Voit tulostaa sen päivittäistä käyttöä varten.

SQL Statement

Statement Syntax
AND / OR SELECT sarake_nimi(t)
FROM taulun_nimi
WHERE ehdot
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 taulun_nimi
AS (alias for table) SELECT column_name
FROM table_name  AS table_alias
BETWEEN SELECT sarake_nimi(t)
FROM taulun_nimi
WHERE sarake_nimi
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 sarake_nimi(t)
FROM taulun_nimi
WHERE ehdot
DELETE FROM DELETE FROM table_name
(Huomio: Poistaa koko taulun!!)

tai

DELETE FROM table_name
WHERE ehdot

DROP DATABASE DROP DATABASE database_name
DROP INDEX DROP INDEX table_name.index_name
DROP TABLE DROP TABLE table_name
GROUP BY SELECT sarake_nimi1,SUM(sarake_nimi2)
FROM taulun_nimi
GROUP BY sarake_nimi1
HAVING SELECT sarake_nimi1,SUM(sarake_nimi2)
FROM taulun_nimi
GROUP BY sarake_nimi1
HAVING SUM(sarake_nimi2) ehdot arvo
IN SELECT sarake_nimi(t)
FROM taulun_nimi
WHERE sarake_nimi
IN (arvo1,arvo2,...)
INSERT INTO INSERT INTO taulun_nimi
ARVOT (arvo1, arvo2,...)

tai

INSERT INTO taulun_nimi
(sarake_nimi1, sarake_nimi2,...)
ARVOT (arvo1, arvo2,...)

LIKE SELECT sarake_nimi(t)
FROM taulun_nimi
WHERE sarake_nimi
LIKE malli
ORDER BY SELECT sarake_nimi(t)
FROM taulun_nimi
ORDER BY sarake_nimi [ASC|DESC]
SELECT SELECT sarake_nimi(t)
FROM taulun_nimi
SELECT * SELECT *
FROM taulun_nimi
SELECT erottuva SELECT erottuva(sarake_nimi(t))
FROM taulun_nimi
SELECT INTO
(käytetään varmuuskopioiden luomiseen) taulut)
SELECT *
INTO uusi_taulun_nimi
FROM alkuperäinen_taulun_nimi

tai

SELECT sarake_nimi(t)
INTO uusi_taulun_nimi
FROM alkuperäinen_taulun_nimi

TRUNCATE TABLE
(poistaa vain taulun sisällä olevan tiedon) taulusta)
TRUNCATE TABLE taulun_nimi
UPDATE UPDATE taulun_nimi
SET sarake_nimi=uusi_arvo
[, sarake_nimi=uusi_arvo]
WHERE sarake_nimi=some_value
WHERE SELECT sarake_nimi(t)
FROM taulun_nimi
WHERE ehdot