I MySQL kan ett "alias" deklareras för att förenkla frågan senare. Detta betecknas vanligtvis med operatorn "AS", men kan också deklareras utan "AS" - som i ditt exempel.
I ditt exempel:
SELECT ins.matricula, {...}
FROM Inscripciones ins {...}
ins
är inställt som ett alias för tabellen "Inscripciones". Detta låter dig använda ins
genom hela frågan istället för att skriva "Inscripciones". Detta kan ses i SELECT
statement.Något att tänka på - alias i SQL kan deklareras efter att de först används. Detta är fallet i ditt exempel, där SELECT
får ins.matricula
innan du faktiskt har deklarerat ins
som alias för Inscripciones
.Ibland verkar detta kontraintuitivt, men jag lovar att det kommer att vara vettigt om du experimenterar med det lite.
Jag tycker att det är mindre tvetydigt att inkludera "AS" - vilket kan hjälpa det att bli mer meningsfullt när du läser/skriver SQL-frågan.ex:... FROM Inscripciones AS ins
För att vara tydlig ändrar användningen av aliaset inte resultatet av din fråga, men hjälper dig att skriva renare frågor eftersom du inte behöver skriva om tabellnamnet varje gång du vill använda det.