Beste ,
Ik probeer wat meer te leren over databases/sql met behulp van het boek:
Database Systems - The Complete book.
(Mochten mensen deze boek hebben, deze vraag gaat iver de Exercises op p 263.)
Gegeven zijn deze schema's van tabellen:
Nu is de vraag:
"List the name,numguns,displacement of the ships envolved in the battle Guadacanal"
Het hoofdstuk waarin deze vraag staat gaat over Unions/Intersect/Exept, maar ik snap niet echt hoe ik en de naam, die in ships staat, en de numguns & displacement kan weergeven.
Ik weet dat ik om de juiste schepen te vinden ik classes.class moet vergelijken met ships.class en dat ik outcomes.ship moet selecteren waar outcomes.battle ='Guadacanal' ).
Het lukt me echter niet om dit in een SQL query te zetten...
Zou iemand me op weg kunnen helpen naar de correcte oplossing?
Dank bij voorbaat!
Ik probeer wat meer te leren over databases/sql met behulp van het boek:
Database Systems - The Complete book.
(Mochten mensen deze boek hebben, deze vraag gaat iver de Exercises op p 263.)
Gegeven zijn deze schema's van tabellen:
code:
1
2
3
4
| Classes(class,type,country,numGuns,bore,displacement) Ships(name,class,launched) Battles(name,date) Outcomes(ship,battle,result) |
Nu is de vraag:
"List the name,numguns,displacement of the ships envolved in the battle Guadacanal"
Het hoofdstuk waarin deze vraag staat gaat over Unions/Intersect/Exept, maar ik snap niet echt hoe ik en de naam, die in ships staat, en de numguns & displacement kan weergeven.
Ik weet dat ik om de juiste schepen te vinden ik classes.class moet vergelijken met ships.class en dat ik outcomes.ship moet selecteren waar outcomes.battle ='Guadacanal' ).
Het lukt me echter niet om dit in een SQL query te zetten...
Zou iemand me op weg kunnen helpen naar de correcte oplossing?
Dank bij voorbaat!
×××