CREATE TABLE comments (id INTEGER AUTO_INCREMENT PRIMARY KEY, url VARCHAR(200) NOT NULL, insertdate DATETIME, name VARCHAR(100) NOT NULL, email VARCHAR(100) NOT NULL, text TEXT NOT NULL ); INSERT INTO comments (url, insertdate, name, email, text) VALUES ('http://www.itu.dk/people/christie/DSDS/index.html', now(), 'Christie Andersen', 'christie@itu.dk', 'Great page!'); +----+---------------------------------------------------+---------------------+-------------------+-----------------+-------------+ | id | url | insertdate | name | email | text | +----+---------------------------------------------------+---------------------+-------------------+-----------------+-------------+ | 1 | http://www.itu.dk/people/christie/DSDS/index.html | 2007-11-08 14:30:23 | Christie Andersen | christie@itu.dk | Great page! | +----+---------------------------------------------------+---------------------+-------------------+-----------------+-------------+ 1 row in set (0.00 sec) Indsættelse af kommentar: INSERT INTO comments (url, insertdate, name, email, text) VALUES ('http://www.itu.dk/people/christie/DSDS/index.html', now(), 'Christie Andersen', 'christie@itu.dk', 'Great page!'); // her bliver kommentaren 'Great page!' indsat i databasen Visning af kommentarer knyttet til en given url: SELECT url, text FROM comments GROUP BY url; // her får url og kommentar, sorteret efter urlen Opdatering af kommentartekst på en given kommentar: UPDATE comments SET text = 'not great' WHERE text = 'Great page!'; // her ændres kommentarfeltet, 'Great page!' erstattes med 'not great' Sletning af en given kommentar: DELETE FROM comments WHERE text = 'Great page!'; // Her slettes kommentaren 'Great page!' DELETE FROM comments ORDER BY insertdate DESC LIMIT 1; // her slettes den ældste kommentar DELETE FROM comments ORDER BY insertdate ASC LIMIT 1; // her slettes den nyeste kommentar