No MySQL, um "alias" pode ser declarado para simplificar a consulta posteriormente. Normalmente, isso é indicado com o operador "AS", mas também pode ser declarado sem "AS" - como no seu exemplo.
No seu exemplo:
SELECT ins.matricula, {...}
FROM Inscripciones ins {...}
Os
ins
é definido como um alias para a tabela "Inscrições". Isso permite que você use ins
em toda a consulta, em vez de digitar "Inscrições". Isso pode ser visto no SELECT
declaração. Algo a ter em mente - aliases em SQL podem ser declarados depois de serem usados pela primeira vez. Este é o caso do seu exemplo, onde SELECT
obtém ins.matricula
antes de declarar ins
como o alias para Inscripciones
.Às vezes isso parece contra intuitivo, mas prometo que fará sentido se você experimentar um pouco. Acho menos ambíguo incluir o "AS" - o que pode ajudar a fazer mais sentido enquanto você está lendo/escrevendo a consulta SQL.ex:
... FROM Inscripciones AS ins
Para ser claro, o uso do alias não altera o resultado de sua consulta, mas ajuda a escrever consultas mais limpas porque você não precisa reescrever o nome da tabela toda vez que quiser usá-lo.