A Gentle Introduction to

SQL


Pick an engine:

Edinburgh BusesgoogleAutobus D'Edimbourg

Details of the database. Looking at the data.googleRegarder les données.

1a How many stops are in the database. googleCombien d'arrêts sont dans la base de données.

1b Find the id value for the stop 'Craiglockhart' googleTrouvez la valeur d'identification pour l'arrêt 'Craiglockhart '

1c List the stops are there on the '4' 'LRT' service. googleÉnumérez les arrêts sont là au service d''4 ''LRT '.

Routes and stopsgoogleItinéraires et arrêts

2a Obtain a list of the stops on the 'LRT' route '4' in alphabetic order. googleObtenez une liste des arrêts sur 'l'itinéraire 'd''LRT 4 'dans l'ordre alphabétique.

2b Obtain a list of the stops on the 'LRT' route '4' in route order. googleObtenez une liste des arrêts sur 'l'itinéraire 'd''LRT 4 'dans l'ordre d'itinéraire.

2c Give the services which pass through 'Craiglockhart' googleDonnez les services qui traversent 'Craiglockhart '

Using a self joingoogleEn utilisant un individu joignez

3a Give a list of all the services which connect stops 115 and 137 ('Haymarket' and 'Leith') googleDonnez une liste de tous les services qui relient les arrêts 115 et 137 ('Haymarket 'et 'Leith ')

3b Give a list of the services which connect the stops 'Craiglockhart' and 'Tollcross' googleDonnez une liste des services qui relient les arrêts 'Craiglockhart 'et 'Tollcross

3c Give a list of the stops which may be reached from 'Craiglockhart' by taking one bus. Include the details of the appropriate service. googleDonnez une liste des arrêts qui peuvent être atteints d''Craiglockhart 'en prenant un autobus. Incluez les détails du service approprié.

3d Show how it possible to get from Sighthill to Craiglockhart. googleMontrez comment il possible d'obtenir de Sighthill à Craiglockhart.