Gå til innhold

Skyter dere meg hvis jeg prater om software? (SQL)


Anbefalte innlegg

Skrevet

Er det ikke lov å snakke software i det hele tatt? Vil prøve meg på en liten software.. Jeg lurte litt på SQL:

 

Sitter med en gammel informatikk eksamen. Fasit sier at:

 

SELECT totutlaanvarighet AS SUM(varighet) 
FROM Utlån 
WHERE ab_nr = 'gitt_ab_nr";

 

mens jeg mener at det skal stå:

 

SELECT SUM(varighet) AS totutlaanvarighet 
FROM Utlån 
WHERE ab_nr = 'gitt_ab_nr";

 

Altså bytte om på det som står på hver side av "AS"... Eller har det kanskje ikke noe å si?

 

Det er oppgave 3 e) her:

http://www.ifi.uio.no/studinf/eksamen/ekso...03-sensveil.pdf

 

(står fasitsvar også)

 

Så hvis noen har peiling på SQL hadde jeg vært veldig takknemmelig hvis dere har noe input. :D

Videoannonse
Annonse
Skrevet
Sitter med en gammel informatikk eksamen. Fasit sier at:

 

SELECT totutlaanvarighet AS SUM(varighet) 
FROM Utlån 
WHERE ab_nr = 'gitt_ab_nr";

 

mens jeg mener at det skal stå:

 

SELECT SUM(varighet) AS totutlaanvarighet 
FROM Utlån 
WHERE ab_nr = 'gitt_ab_nr";

8768539[/snapback]

Istemmes. Rekkefølgen er kolonne/uttrykk AS alias. Når det er sagt så er det en annen syntax også, nemlig alias = kolonne/uttrykk, men personlig bruker jeg AS. Videre burde fasit også sagt at bruk av spesielle tegn (her representert ved bokstaven å) frarådes, selv om det fungerer i de aller fleste databasemotorer. Nå bør man vel strengt tatt ikke blande enkelt og dobbeltfnutter heller, he he.

Opprett en konto eller logg inn for å kommentere

Du må være et medlem for å kunne skrive en kommentar

Opprett konto

Det er enkelt å melde seg inn for å starte en ny konto!

Start en konto

Logg inn

Har du allerede en konto? Logg inn her.

Logg inn nå
×
×
  • Opprett ny...