Manuál MySQL uvádí toto vše docela jasně v sekci SELECT syntaxe
:
Zdá se, že dokumentace uvádí, že * sám o sobě je platný pouze ve speciálním případě, kdy je to jediná věc ve výběrovém seznamu. Říká však pouze použití nekvalifikovaného * s jinými položkami může způsobit chybu analýzy.
Kromě MySQL, standard SQL-92 (starý, ale propojitelný) říká tolik:
<select list> může být buď <asterisk> sám o sobě nebo "normální" výběrový seznam.