Read our blogs, tips and tutorials
Try our exercises or test your skills
Watch our tutorial videos or shorts
Take a self-paced course
Read our recent newsletters
License our courseware
Book expert consultancy
Buy our publications
Get help in using our site
545 attributed reviews in the last 3 years
Refreshingly small course sizes
Outstandingly good courseware
Whizzy online classrooms
Wise Owl trainers only (no freelancers)
Almost no cancellations
We have genuine integrity
We invoice after training
Review 30+ years of Wise Owl
View our top 100 clients
Search our website
We also send out useful tips in a monthly email newsletter ...
Software ==> | SQL (203 exercises) |
Topic ==> | Views (7 exercises) |
Level ==> | Relatively easy |
Subject ==> | SQL training |
This exercise is provided to allow potential course delegates to choose the correct Wise Owl Microsoft training course, and may not be reproduced in whole or in part in any format without the prior written consent of Wise Owl.
If you haven't already done so, run the script in the above folder to generate the Doctor Who database.
Create a view by right-clicking on Views:
Right-click as shown to create a new view.
Include the tables tblAuthor, tblEpisode and tblDoctor, and use the view designer to create a view listing the episodes whose titles start with F, with the following information:
The 5 episodes starting with F, with their authors and doctors, sorted in date order.
Close this view down, saving it as vwEpisodesByFirstLetter.
You'll have to confirm at this stage that you want to add a TOP 100 PERCENT clause to the start of your view, so that sorting can be enabled.
Now right-click on your view and choose to script it:
Choose to alter the view.
Tidy up the SQL so that it's easier to read, and change the criteria to show episodes starting with H.
Run this script to alter your view, and then type in and execute this SQL to test it out:
-- show all of the H episodes
SELECT * FROM vwEpisodesByFirstLetter
You may need to press SHIFT + CTRL + R to refresh the local cache, to get Intellisense to detect the view name.
This should show two episodes:
The two episodes whose titles start with H.
Optionally, save your script as Initial episodes, then close it down (there's actually very little point saving the script, since the view has already been saved in your SQL Server database).
You can find other training resources for the subject of this exercise here:
Kingsmoor House
Railway Street
GLOSSOP
SK13 2AA
Landmark Offices
99 Bishopsgate
LONDON
EC2M 3XD
Holiday Inn
25 Aytoun Street
MANCHESTER
M1 3AE
© Wise Owl Business Solutions Ltd 2024. All Rights Reserved.