[03] IS THERE AN SQL PRIMER I CAN USE?
     MySQL conforms pretty much to SQL92.  There are many 
     documents/tutorials/faqs available on the net .. besides that,
     its beyond the scope of the SDF FAQ to cover this. 
     HOWEVER, here are a few quick commands to get your started!
     The best way to learn SQL is by using it.
     (SQL commands are in UPPER CASE, objects are in lowercase)
     CREATING A TABLE
     ----------------
     CREATE TABLE test (
     name VARCHAR (15),
     email VARCHAR (25),
     phone INT,
     ID INT NOT NULL AUTO_INCREMENT,
     PRIMARY KEY (ID));
     DESCRIBING A TABLE
     ------------------
     DESC test;
     +-------+-------------+------+-----+---------+----------------+
     | Field | Type        | Null | Key | Default | Extra          |
     +-------+-------------+------+-----+---------+----------------+
     | name  | varchar(15) | YES  |     | NULL    |                |
     | email | varchar(25) | YES  |     | NULL    |                |
     | phone | int(11)     | YES  |     | NULL    |                |
     | ID    | int(11)     |      | PRI | NULL    | auto_increment |
     +-------+-------------+------+-----+---------+----------------+
     INSERTING A ROW INTO A TABLE
     ----------------------------
     INSERT INTO test VALUES 
     ('Ted Uhlemann', 'iczer@sdf.lonestar.org', '5551212', NULL);
     SELECTING RECORDS FROM A TABLE
     ------------------------------
 
     SELECT * FROM test;
     +--------------+------------------------+---------+----+
     | name         | email                  | phone   | ID |
     +--------------+------------------------+---------+----+
     | Ted Uhlemann | iczer@sdf.lonestar.org | 5551212 |  1 |
     +--------------+------------------------+---------+----+
     DELETING A ROW FROM A TABLE
     ---------------------------
     DELETE FROM test;
     ALTER A TABLE
     -------------
      
     ALTER TABLE test RENAME friends;
     ALTER TABLE friends ADD birthday DATE;
     ALTER TABLE friends CHANGE name fullname VARCHAR (25);
   
     ALTER TABLE friends DROP name;
     
     UPDATING A ROW
     --------------
     UPDATE test SET email = 'iczer@freeshell.org'; 
     UPDATE friends SET birthday = '1978-06-16' WHERE id = '1';
     DROPPING A TABLE
     ----------------
     
     DROP TABLE friends;
     COPY DATA BETWEEN TABLES
     ------------------------
     INSERT IGNORE INTO wp2_posts SELECT * FROM wp_posts;
back