...Y como ya se te ha contestado...Lo que pasa, es que mientras digas cosas como:
Cita: me queda distiguir los SELECT por medio de 'style' => 'background-color:yellow;'
...distinguir SELECTS (sql) por medio de "style" (atributo html) => (sintaxis PHP) 'background-color:yellow' (CSS)...
O, lo que es lo mismo..esa frase no tiene sentido...
Lo que puede tener sentido es saber si una fila procede del primer select de la union, del segundo select de la union, o del tercer select de la union.
Y para eso, se mete un campo con un valor constante.Cero para el primer select.Uno para el segundo.2 para el tercero.
Después, cuando lees esa fila en PHP, si en ese campo fijo hay un cero, entonces procede de la primera query, por lo que pones 'style' a lo que sea.Si hay un uno, es que procede de la segunda, y lo pones a otra cosa, etc,etc..
Se entiende ahora?