Diferencia entre WHERE FIND_IN_SET(…)>0 y WHERE FIND_IN_SET(…) en SQL

FIND_IN_SET(…): esta función devuelve el índice (a partir de 1) de la string requerida en una lista dada de strings si está presente en la lista. Si la string requerida está ausente en la lista de strings dada, se devuelve 0. Sintaxis: SELECT FIND_IN_SET(REQUIRED_STRING, LIST_OF_STRINGS); FIND_IN_SET(…)>0: esta función devuelve solo 2 valores, es decir, 1 … Continue reading «Diferencia entre WHERE FIND_IN_SET(…)>0 y WHERE FIND_IN_SET(…) en SQL»

¿Cómo usar SELECT sin bloquear una tabla?

Usando la instrucción SELECT con una instrucción INSERT o UPDATE en curso , coloque un bloqueo exclusivo en las filas o posiblemente en toda la tabla, hasta que la transacción de la operación se confirme o revierta. Suponga que está trabajando en una tabla muy grande con miles de filas y la tabla de la … Continue reading «¿Cómo usar SELECT sin bloquear una tabla?»

Consulta SQL para actualizar todas las columnas en una tabla

En SQL, a veces necesitamos escribir una sola consulta para actualizar los valores de todas las columnas de una tabla. Usaremos la palabra clave UPDATE para lograr esto. Para esto, usamos un tipo específico de consulta que se muestra en la siguiente demostración. Para este artículo, usaremos Microsoft SQL Server como nuestra base de datos … Continue reading «Consulta SQL para actualizar todas las columnas en una tabla»

¿Cómo seleccionar un rango de letras en SQL?

En este artículo, veremos cómo seleccionar un rango de letras en SQL usando la cláusula LIKE . La cláusula LIKE se usa para la coincidencia de patrones en SQL usando operadores comodín como %, ^, etc. Tiene corchetes [] como uno de los operadores comodín que se usa para especificar el rango de caracteres para … Continue reading «¿Cómo seleccionar un rango de letras en SQL?»

SQL – count() con cláusula Group By

La función count() es una función agregada que se usa para encontrar el recuento de las filas que satisfacen las condiciones fijas. La función count() con la cláusula GROUP BY se usa para contar los datos que se agruparon en un atributo particular de la tabla.  Sintaxis: SELECT attribute1 , COUNT(attribute2) FROM table_name GROUP BY … Continue reading «SQL – count() con cláusula Group By»

¿Cómo escapar de los corchetes en una cláusula LIKE en SQL Server?

Aquí veremos cómo escapar de los corchetes en una cláusula LIKE. Cláusula LIKE utilizada para la coincidencia de patrones en SQL utilizando operadores comodín como %, ^, [], etc. Si intentamos filtrar el registro utilizando una cláusula LIKE con una string formada por corchetes, no obtendremos los resultados esperados. Por ejemplo: Para un valor de … Continue reading «¿Cómo escapar de los corchetes en una cláusula LIKE en SQL Server?»

¿Cómo crear un usuario en la base de datos Oracle?

En Oracle hay diferentes tipos de sistemas de cuentas de usuario, sys, hr y muchos más. Esta cuenta de usuario es creada de forma predeterminada por Oracle. Si desea crear su propio usuario, puede crearlo mediante dos métodos diferentes. Usando el comando CREAR USUARIO: Paso 1. Inicie sesión en su base de datos como lo … Continue reading «¿Cómo crear un usuario en la base de datos Oracle?»

Consulta SQL para comparar dos fechas

el DateTime Aquí veremos, SQL Query para comparar dos fechas. Esto se puede hacer fácilmente usando los operadores igual a (=), menor que (<) y mayor que (>). En SQL, el valor de la fecha tiene el tipo de datos DATE que acepta la fecha en formato ‘yyyy-mm-dd’. Para comparar dos fechas, declararemos dos fechas … Continue reading «Consulta SQL para comparar dos fechas»

Introducción a SQLite

SQLite es un motor de base de datos SQL autónomo, de alta confiabilidad, integrado, con todas las funciones y de dominio público. Es el motor de base de datos más utilizado en el mundo. Es una biblioteca en proceso y su código está disponible públicamente. Es de uso gratuito para cualquier propósito, comercial o privado. … Continue reading «Introducción a SQLite»