No se hacer esta select en mySQL
Quiero hacer esto en mySQL. En Oracle es asÃ.
select nombre || ',' || apellidos elNombre from clientes
Esto da como resultado la unión del nombre y los apellidos en un único campo. Cuando lo pongo en mySQL me hace el OR del primer campo con respecto al segundo.
Si me pudiérais responder a mi correo os lo agradecerÃa.
Es: [email protected]
Gracias.
select nombre || ',' || apellidos elNombre from clientes
Esto da como resultado la unión del nombre y los apellidos en un único campo. Cuando lo pongo en mySQL me hace el OR del primer campo con respecto al segundo.
Si me pudiérais responder a mi correo os lo agradecerÃa.
Es: [email protected]
Gracias.
Al parecer unes "nombre" "," y "apellidos"
la consulta serÃa asÃ:
select concat(nombre, ',',apellidos ) elnombre from clientes
Un mensaje al administrador del foro....
Por favor no admitir los insultos, si no quieren ayudar que tampoco sean un estorbo....
la consulta serÃa asÃ:
select concat(nombre, ',',apellidos ) elnombre from clientes
Un mensaje al administrador del foro....
Por favor no admitir los insultos, si no quieren ayudar que tampoco sean un estorbo....
la Anterior respues es perfectamente valida,...
pero existe otra opcion algo mas elegante:
con la Funcion 'CONCAT_WS'
Ejemplo:
SELECT CONCAT_WS(',','nombre','apellidos') as ELnombre from Clientes;
Atentamente sin otro particular que saludarle:
Marcos
pero existe otra opcion algo mas elegante:
con la Funcion 'CONCAT_WS'
Ejemplo:
SELECT CONCAT_WS(',','nombre','apellidos') as ELnombre from Clientes;
Atentamente sin otro particular que saludarle:
Marcos