SQL hurtig reference
- Forrige side SQL format()
- Næste side SQL tutorial opsummering
Kilde: CodeW3C.com's hurtig reference til SQL. Det kan udskrives til daglig brug.
SQL-setning
Setning | Syntaks |
---|---|
AND / OR | SELECT kolonnenavn(e) FROM tabelnavn WHERE betingelse AND|OR betingelse |
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 tabelnavn |
AS (alias for table) | SELECT column_name FROM table_name AS table_alias |
BETWEEN | SELECT kolonnenavn(e) FROM tabelnavn WHERE kolonnenavn 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 kolonnenavn(e) FROM tabelnavn WHERE betingelse |
DELETE FROM | DELETE FROM table_name (Bemærk: Sletter hele tabellen!!) eller DELETE FROM table_name |
DROP DATABASE | DROP DATABASE database_name |
DROP INDEX | DROP INDEX table_name.index_name |
DROP TABLE | DROP TABLE table_name |
GROUP BY | SELECT kolonnenavn1,SUM(kolonnenavn2) FROM tabelnavn GRUPPE AF kolonnenavn1 |
HAVING | SELECT kolonnenavn1,SUM(kolonnenavn2) FROM tabelnavn GRUPPE AF kolonnenavn1 HAVING SUM(kolonnenavn2) betingelse værdi |
IN | SELECT kolonnenavn(e) FROM tabelnavn WHERE kolonnenavn IN (value1,value2,..) |
INSERT INTO | INSERT INTO tabelnavn VÆRDIER (value1, value2,....) eller INSERT INTO tabelnavn |
LIG MED | SELECT kolonnenavn(e) FROM tabelnavn WHERE kolonnenavn LIG MED mønster |
SORTERET ETTER | SELECT kolonnenavn(e) FROM tabelnavn SORTERET ETTER kolonnenavn [ASC|DESC] |
SELECT | SELECT kolonnenavn(e) FROM tabelnavn |
SELECT * | SELECT * FROM tabelnavn |
SELECT DISTINCT | SELECT DISTINCT kolonnenavn(e) FROM tabelnavn |
SELECT INTO (bruges til at skabe sikkerhedskopier af tabeller) |
SELECT * INTO ny_tabelnavn FROM oprindelig_tabelnavn eller SELECT kolonnenavn(e) |
TRUNCATE TABLE (sletter kun data inde i tabellen) |
TRUNCATE TABLE tabelnavn |
UPDATE | UPDATE tabelnavn SET kolonnenavn=new_value [, kolonnenavn=new_value] WHERE kolonnenavn=some_value |
WHERE | SELECT kolonnenavn(e) FROM tabelnavn WHERE betingelse |
- Forrige side SQL format()
- Næste side SQL tutorial opsummering