Внешний substring_index()
не может быть выполнен, если не существует значения, с которым можно работать.В этом случае значение для работы:
substring_index(`mycol`,'/',3)
Таким образом, вложенный substring_index()
выполняется 1-ым и предоставляет значение, на котором работает внешний substring_index()
.Это способ, которым все языки программирования, включая SQL, оценивают выражения.Что касается 2-го вопроса: да, утверждение правильное.