SQL_Commands_Basics_to_Advanced_Neat
SQL_Commands_Basics_to_Advanced_Neat
- USE database_name;
- SHOW DATABASES;
- SHOW TABLES;
- DESCRIBE table_name;
- INSERT INTO table_name (column1, column2, ...) VALUES (value1, value2, ...);
Page 1
SQL Commands: From Basics to Advanced
2.3. Functions
- SELECT NOW();
- SELECT CURDATE();
3. Joins
- SELECT columns FROM table1 FULL OUTER JOIN table2 ON table1.column = table2.column;
b.common_column;
Page 2
SQL Commands: From Basics to Advanced
4.1. Subqueries
- SELECT column1 FROM table_name WHERE column2 = (SELECT MAX(column2) FROM another_table);
4.2. Views
- CREATE VIEW view_name AS SELECT column1, column2 FROM table_name WHERE condition;
4.3. Indexes
4.4. Transactions
- START TRANSACTION;
- COMMIT;
- ROLLBACK;
- DELIMITER //
- DELIMITER ;
- CALL procedure_name(parameters);
4.6. Triggers
Page 3