Import data
From SQLZOO
Import someone else's data.
schema:scott
DROP TABLE employeeParking; DROP TABLE employeeCopy;
CREATE TABLE employeeParking( id TEXT, parkingSpace TEXT ); INSERT INTO employeeParking VALUES ('E01','F8'); INSERT INTO employeeParking VALUES ('E02','G22'); INSERT INTO employeeParking VALUES ('E03','F7'); CREATE TABLE employeeCopy ( id TEXT, name VARCHAR(20), phone INTEGER ); INSERT INTO employeeCopy VALUES ('E01','Harpo',2753); INSERT INTO employeeCopy VALUES ('E02','Zeppo',2754); INSERT INTO employeeCopy VALUES ('E03','Groucho',2755);
CREATE VIEW testCopy AS SELECT employeeParking.id, COALESCE(name, employeeParking.id) AS name, COALESCE(phone, 'Not Available') AS phone, parkingSpace FROM employeeParking LEFT OUTER JOIN employeeCopy ON (employeeParking.id = employeeCopy.id)
Hack 10 Converting subqueries into joins
Hack 11 Converting aggregate subqueries into joins
Hack 16 Search for a String across columns
Hack 24 Multiply Across a Result Set
Hack 25.5 Splitting and combining columns
Hack 26 Include the rows your JOIN forgot
Hack 30 Calculate the maximum/minimum of two fields
Hack 33 Get values and subtotals in one shot
Hack 50 Combine tables containing different data
Hack 51/52 Display rows as columns
Hack 55 Import Someone Else's Data
Hack 62 Issue Queries Without Using a Table
Hack 63 Generate rows without tables
Hack 72 Extract a subset of the results
Hack 78 Break it down by Range
Hack 88 Test two values from a subquery