En esta parte del recorrido sobre las funciones SQL, se verán funciones relacionadas con los Strings, como CONCACT y SUBSTRING.
Para los ejemplo voy a utilizar la siguiente tabla ...
- ciudad localizacion habitantes id_pais
- Madrid Norte 300000 1
- Madrid Sur 340000 1
- Barcelona Norte 400000 1
- Barcelona Sur 500000 1
- París Norte 1000000 2
- París Sur 500000 2
CONCACT: es una función que permite la concatenación de los resultados de la consulta.
Aceptará como argumento el nombre de columna/s o strings separados por comas.
CONCACT(string1, string2, ...);
$consulta = "SELECT CONCAT(ciudad, ' - ', localizacion, ' - ', habitantes, ' habitantes ') FROM tabla WHERE ciudad='Madrid'"; //Esta consulta devuelve los resultado concatenados de la siguiente forma... //Madrid - Norte - 300000 habitantes //Madrid - Sur - 340000 habitantes SUBSTRING: esta función devuelve parte de un string. SUBSTRING('cadena', pos, len); $consulta = "SELECT SUBSTRING(ciudad, 1, 4) FROM tabla1 WHERE ciudad='Madrid'"; //Devuelve el substring... Madr $consulta = "SELECT SUBSTRING(ciudad, -2) FROM tabla1 WHERE ciudad='Madrid'"; //Devuelve el substring.. id
No hay comentarios:
Publicar un comentario