Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion Scripts/00-03.sql
Original file line number Diff line number Diff line change
Expand Up @@ -10,4 +10,4 @@ LIMIT 5;

SELECT sql
FROM sqlite_schema
WHERE name = 'employee';
WHERE name = 'sales';
1 change: 0 additions & 1 deletion Scripts/02-02.sql
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,6 @@ SELECT emp.employeeId,
FROM sales sls
INNER JOIN employee emp
ON sls.employeeId = emp.employeeId
WHERE sls.soldDate >= date('now','start of year')
GROUP BY emp.employeeId, emp.firstName, emp.lastName


1 change: 0 additions & 1 deletion Scripts/02-03.sql
Original file line number Diff line number Diff line change
Expand Up @@ -7,6 +7,5 @@ SELECT emp.employeeId,
FROM sales sls
INNER JOIN employee emp
ON sls.employeeId = emp.employeeId
WHERE sls.soldDate >= date('now','start of year')
GROUP BY emp.employeeId
HAVING count(*) > 5
2 changes: 1 addition & 1 deletion Scripts/03-03.sql
Original file line number Diff line number Diff line change
Expand Up @@ -18,7 +18,7 @@ WHERE EngineType = 'Electric';


-- Final query
SELECT sls.soldDate, sls.salesAmount, inv.colour, inv.year
SELECT sls.customerId, sls.soldDate, sls.salesAmount, inv.colour, inv.year
FROM sales sls
INNER JOIN inventory inv
ON sls.inventoryId = inv.inventoryId
Expand Down
1 change: 1 addition & 0 deletions Scripts/04-01.sql
Original file line number Diff line number Diff line change
Expand Up @@ -21,6 +21,7 @@ INNER JOIN inventory inv
INNER JOIN model mdl
ON mdl.modelId = inv.modelId
GROUP BY emp.firstName, emp.lastName, mdl.model
HAVING NumberSold > 1

-- add in the windowing function
SELECT emp.firstName, emp.lastName, mdl.model,
Expand Down
6 changes: 6 additions & 0 deletions Scripts/query.sql
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
select firstName, lastName, title
from employee
limit 5;

GO