perso, je préfèreles set, parceque le select a une syntaxe dépendante du SGBD. Avec MSSQL Server par exemple, on peut omètre me from comme tu l'as fait, mais avec Oracle, il faut mettre "from dual". Donc autant utiliser le SET, qui sera reconnu par tous les sgbd