Consulta SQL para encontrar todos los domingos entre dos fechas

Para encontrar todos los domingos entre dos días usando el lenguaje SQL, usaremos las «Funciones de fecha» definidas en SQL. Aparte de estos, también usaremos la idea CTE (Ver). Idea básica:  Básicamente, se nos dan dos días y se nos exige que enumeremos todos los domingos entre estos dos días.  Pensando un poco, se nos … Continue reading «Consulta SQL para encontrar todos los domingos entre dos fechas»

Consulta SQL usando la cláusula COUNT y HAVING

Considere una tabla ESTUDIANTE que tiene el siguiente esquema: STUDENT (Student_id, Student_Name, Address, Marks) Student_id es la columna principal de la tabla STUDENT. Primero creemos la estructura de la tabla con el comando CREAR en SQL: CREATE TABLE STUDENT (STUDENT_ID NUMBER (4), STUDENT_NAME VARCHAR2 (20), ADDRESS VARCHAR2 (20), MARKS NUMBER (3), PRIMARY KEY (STUDENT_ID)); Ahora, … Continue reading «Consulta SQL usando la cláusula COUNT y HAVING»

Función QUOTENAME() en SQL Server

Función QUOTENAME() : esta función en SQL Server se utiliza para devolver una string Unicode con delimitadores agregados para convertir la string en un identificador delimitado válido de SQL Server. Características : Esta función se usa para encontrar una string Unicode con delimitadores agregados. Esta función solo acepta strings y delimitadores. Esta función agrega delimitadores … Continue reading «Función QUOTENAME() en SQL Server»

Cómo comparar dos consultas en SQL

Consultas en SQL: una consulta será una invitación para los resultados de datos de su información o para una acción en la información, o cada uno. una pregunta le dará una respuesta a una pregunta sencilla, realizar cálculos, combinar datos de diferentes tablas, agregar, cambiar o eliminar datos de la información. Creación de una base … Continue reading «Cómo comparar dos consultas en SQL»

Función EXP() en MySQL

La función EXP() en MySQL se usa para devolver E elevado a la potencia de un número específico. Aquí E(2.718281…) es la base del logaritmo natural. Sintaxis: EXP(X) Parámetro: este método acepta un parámetro como se mencionó anteriormente en la sintaxis y se describe a continuación: X: un número específico que se utilizará como potencia … Continue reading «Función EXP() en MySQL»

Función DATE() y DATE_ADD() en MariaDB

1. Función FECHA(): En MariaDB, la función DATE() se usa para devolver extractos del valor de fecha de una expresión de fecha o fecha y hora. En esta función, el primer parámetro será una fecha o DateTime. Esta función devolverá extrae el valor de la fecha de la expresión. Si la expresión no es fecha … Continue reading «Función DATE() y DATE_ADD() en MariaDB»

Self Join y Cross Join en MS SQL Server

Requisito previo: introducción de MS SQL Server 1. Self Join: Self-join nos permite unirnos a una mesa en sí. Es útil cuando un usuario quiere comparar los datos (filas) dentro de la misma tabla. Sintaxis – select select_list from T t1 [Inner|Left] Join on T t2 on join_predicate. Aquí T se refiere a la tabla … Continue reading «Self Join y Cross Join en MS SQL Server»

Conversión de valor o una expresión de un tipo de datos a otro en el servidor SQL

SQL Server usa la función CAST() para convertir o convertir un valor o una expresión de un tipo de datos a otro. Sintaxis: CAST ( value AS targettype [ ( length ) ] ) Parámetros utilizados: valor: el valor puede ser cualquier valor de cualquier tipo que se convertirá. targettype: targettype es el tipo de … Continue reading «Conversión de valor o una expresión de un tipo de datos a otro en el servidor SQL»

Operaciones de tabla en MS SQL Server

En una base de datos relacional , los datos se almacenan en forma de tablas y cada tabla se denomina relación. Una tabla puede almacenar un máximo de 1000 filas. Las tablas son una opción preferida como: Las mesas están dispuestas de manera organizada.  Podemos segregar los datos según nuestras preferencias en forma de filas … Continue reading «Operaciones de tabla en MS SQL Server»

Declaración CREATE y DROP INDEX en SQL

1. Sentencia CREATE INDEX: La sentencia CREATE INDEX creará índices en las tablas. Los índices se utilizan para obtener datos de las bases de datos más rápidamente. Los usuarios no pueden ver los índices, se ejecutan en el fondo de las consultas, se utilizan para acelerar las búsquedas/consultas. Sintaxis: Crear un índice en una tabla: … Continue reading «Declaración CREATE y DROP INDEX en SQL»