{"id":1093,"date":"2024-07-31T11:08:29","date_gmt":"2024-07-31T09:08:29","guid":{"rendered":"https:\/\/blog.sutilweb.eu\/?page_id=1093"},"modified":"2024-07-31T11:08:29","modified_gmt":"2024-07-31T09:08:29","slug":"06-comandos-y-funciones-basicas-sql","status":"publish","type":"page","link":"https:\/\/sutilweb.eu\/index.php\/databases\/sql\/06-comandos-y-funciones-basicas-sql\/","title":{"rendered":"06. Comandos y funciones b\u00e1sicas SQL"},"content":{"rendered":"\n<p class=\"wp-block-paragraph\">Los <strong>comandos b\u00e1sicos<\/strong> que m\u00e1s vamos a estar utilizando a lo largo de este curso, y que son los que se utilizan en la vida real, son los siguientes:<\/p>\n\n\n\n<!--more-->\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong><em>SELECT:<\/em><\/strong> Recupera datos de una o varias <strong>tablas.<\/strong> Se trata de una de las sentencias m\u00e1s comunes en <strong>SQL.<\/strong><\/li>\n\n\n\n<li><strong><em>INSERT:<\/em><\/strong> Agrega nuevos datos a una <strong>tabla.<\/strong><\/li>\n\n\n\n<li><strong><em>UPDATE:<\/em><\/strong> Actualiza los datos existentes de una <strong>tabla.<\/strong><\/li>\n\n\n\n<li><strong><em>DELETE:<\/em><\/strong> Elimina datos de una <strong>tabla.<\/strong><\/li>\n\n\n\n<li><strong><em>CREATE:<\/em><\/strong> Crea una nueva <strong>tabla, vista, \u00edndice, procedimiento almacenado,<\/strong> u otra <strong>estructura de base de datos<\/strong>.<\/li>\n\n\n\n<li><strong><em>ALTER:<\/em><\/strong> Modifica la estructura de una <strong>tabla<\/strong> existente, como agregar o eliminar <strong>columnas.<\/strong><\/li>\n\n\n\n<li><strong><em>DROP:<\/em><\/strong> Elimina una <strong>tabla, vista, \u00edndice, procedimiento almacenado,<\/strong> u otra <strong>estructura<\/strong>\u00a0<strong>de base de datos.<\/strong><\/li>\n\n\n\n<li><strong><em>GRANT:<\/em><\/strong> Concede permisos a un usuario o grupo de usuarios para realizar operaciones en una <strong>tabla<\/strong> o en la <strong>base de datos<\/strong> en general.<\/li>\n\n\n\n<li><strong><em>REVOKE:<\/em><\/strong> Retira los permisos previamente otorgados a un usuario o grupo de usuarios.<\/li>\n\n\n\n<li><strong><em>JOIN:<\/em><\/strong> Combina datos de dos o m\u00e1s <strong>tablas<\/strong> en funci\u00f3n de una consulta com\u00fan.<\/li>\n\n\n\n<li><strong><em>UNION:<\/em><\/strong> Combina los resultados de dos o m\u00e1s consultas en una sola <strong>tabla.<\/strong><\/li>\n\n\n\n<li><strong><em>GROUP BY<\/em><\/strong>: Agrupa los resultados de una consulta en funci\u00f3n de una o m\u00e1s consultas.<\/li>\n\n\n\n<li><strong><em>HAVING:<\/em><\/strong> Permite filtrar los resultados de una consulta agrupable.<\/li>\n\n\n\n<li><strong><em>ORDER BY<\/em><\/strong>: Ordena los resultados de una consulta en funci\u00f3n de una o m\u00e1s consultas.<\/li>\n\n\n\n<li><strong><em>LIMIT:<\/em><\/strong> Limita el n\u00famero de filas devueltas por una consulta.<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">Algunas de las funciones m\u00e1s comunes que podemos utilizar en el lenguaje <strong>SQL<\/strong> son las siguientes:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong><em>AVG():<\/em><\/strong> Devuelve el valor promedio de una consulta num\u00e9rica.<\/li>\n\n\n\n<li><strong><em>COUNT():<\/em><\/strong> Cuenta el n\u00famero de filas o valores distintos en una columna.<\/li>\n\n\n\n<li><strong><em>MAX():<\/em><\/strong> Devuelve el valor m\u00e1ximo de una columna.<\/li>\n\n\n\n<li><strong><em>MIN():<\/em><\/strong> Devuelve el valor m\u00ednimo de una columna.<\/li>\n\n\n\n<li><strong><em>SUM():<\/em><\/strong> Devuelve la suma de los valores de una columna num\u00e9rica.<\/li>\n\n\n\n<li><strong>COiNCAT():<\/strong> Concatena dos o m\u00e1s cadenas de texto.<\/li>\n\n\n\n<li><strong><em>SUBSTRING():<\/em><\/strong> Devuelve una parte de una cadena de texto.<\/li>\n\n\n\n<li><strong><em>UPPER():<\/em><\/strong> Convierte una cadena de texto a may\u00fasculas.<\/li>\n\n\n\n<li><strong><em>LOWER():<\/em><\/strong> Convierte una cadena de texto a min\u00fasculas.<\/li>\n\n\n\n<li><strong><em>LEFT():<\/em><\/strong> Devuelve los caracteres iniciales de una cadena de texto.<\/li>\n\n\n\n<li><strong><em>RIGHT():<\/em><\/strong> Devuelve los caracteres finales de una cadena de texto.<\/li>\n\n\n\n<li><strong><em>DATE():<\/em><\/strong> Extrae la fecha de un valor de fecha y hora.<\/li>\n\n\n\n<li><strong><em>YEAR():<\/em><\/strong> Devuelve el a\u00f1o de una fecha.<\/li>\n\n\n\n<li><strong><em>MONTH():<\/em><\/strong> Devuelve el mes de una fecha.<\/li>\n\n\n\n<li><strong><em>DAY():<\/em><\/strong> Devuelve el d\u00eda de una fecha.<\/li>\n\n\n\n<li><strong><em>ROUND():<\/em><\/strong> Redondea un valor num\u00e9rico al n\u00famero de decimales especificado.<\/li>\n<\/ul>\n","protected":false},"excerpt":{"rendered":"<p>Los comandos b\u00e1sicos que m\u00e1s vamos a estar utilizando a lo largo de este curso, y que son los que se utilizan&#8230;<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":1076,"menu_order":5,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_uag_custom_page_level_css":"","footnotes":""},"class_list":["post-1093","page","type-page","status-publish","hentry"],"uagb_featured_image_src":{"full":false,"thumbnail":false,"medium":false,"medium_large":false,"large":false,"1536x1536":false,"2048x2048":false},"uagb_author_info":{"display_name":"Sutil Web","author_link":"https:\/\/sutilweb.eu\/index.php\/author\/sutilweb\/"},"uagb_comment_info":0,"uagb_excerpt":"Los comandos b\u00e1sicos que m\u00e1s vamos a estar utilizando a lo largo de este curso, y que son los que se utilizan...","_links":{"self":[{"href":"https:\/\/sutilweb.eu\/index.php\/wp-json\/wp\/v2\/pages\/1093","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/sutilweb.eu\/index.php\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/sutilweb.eu\/index.php\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/sutilweb.eu\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/sutilweb.eu\/index.php\/wp-json\/wp\/v2\/comments?post=1093"}],"version-history":[{"count":2,"href":"https:\/\/sutilweb.eu\/index.php\/wp-json\/wp\/v2\/pages\/1093\/revisions"}],"predecessor-version":[{"id":1095,"href":"https:\/\/sutilweb.eu\/index.php\/wp-json\/wp\/v2\/pages\/1093\/revisions\/1095"}],"up":[{"embeddable":true,"href":"https:\/\/sutilweb.eu\/index.php\/wp-json\/wp\/v2\/pages\/1076"}],"wp:attachment":[{"href":"https:\/\/sutilweb.eu\/index.php\/wp-json\/wp\/v2\/media?parent=1093"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}