Det er mulig dette varierer fra ulike SQL-implementasjoner, men meg bekjent brukes AS-operatoren/kommandoen når en ønsker å navngi felt som skal selekteres, og ikke hvilken funksjon det dynamiske feltet skal evaluere. Jeg vil derfor tro du har rett i at sistnevnte spørring er den korrekte måten. Ellers ville jo standardmetoden for å telle antall rader, SELECT COUNT(*) FROM Utlån, ikke fungert (med mindre syntaksen var definert annerledes om AS ikke er tilstede, men det virker urealistisk).
Men, hva med å kjøre disse spørringene i relasjonsdatabasesystemet og se hvilken som fungerer? Det burde jo avgjøre saken en gang for alle.
Dere har selvsagt rett. Nøkkelordet "AS" brukes i SQL for å gi atributter/kolonnenavn andre navn (når de skal vises frem) enn de opprinnelig har. Det vil derfor være svært ulogisk å gi et attributt av navnet 'totutlaanvarighet' navnet 'SUM(varighet)'. Slik jeg ser det må man bytte om, slik du har gjort i den siste.