Hola.
Necesito hacer una consulta para obtener dos valores de una misma tabla, pero necesito que me los muestre en dos columnas.
Tengo la siguiente tabla (localidades).
+------+------------------+
| id | nombre |
+------+------------------+
| 1 | Oviedo |
| 2 | Girona |
| 3 | Barcelona |
+------+------------------+
(La verdad es que no he podido acomodar la tabla, alguien me puede apoyar con esto?).
Necesito que el resultado de la consulta muestre el nombre de la localidad en columnas.
+-----------+-------------------+
| localidad1 | localidad2 |
+-----------+-------------------+
| Oviedo | Girona |
+-----------+-------------------+
lo usual sería hacer la consulta "SELECT nombre_localidad FROM localidades WHERE id=1 OR id=2;", pero el resultado obviamente sería el siguiente:
+---------+
| nombre |
+---------+
| Oviedo |
| Girona |
+--------+
Hay alguna manera de hacer lo que necesito?.
Gracias