SQL – SELECCIONAR FECHA

En Microsoft SQL Server, SELECCIONAR FECHA se usa para obtener los datos de la tabla relacionados con la fecha, el formato predeterminado de fecha es ‘AAAA-MM-DD’.

Sintaxis:

SELECCIONE * DESDE table_name

DONDE condición1, condición2,..;

Ahora ejecutaremos consultas en SELECCIONAR FECHA en la base de datos estudiante en detalle paso a paso:

Paso 1: Creación de una base de datos universitaria:

CREATE DATABASE student;

Paso 2: Uso de la base de datos estudiante:

USE student;

Paso 3: crear una tabla de asignación_detalles con 5 columnas:

En MSSQL hay un tipo de datos FECHA que acepta fecha.

CREATE TABLE assignment_details
(
    stu_id VARCHAR(20),
    stu_name VARCHAR(20),
    assn_name VARCHAR(20),
    due_date DATE,
    submission_date DATE
);

Paso 4: Agregar filas en la tabla de asignación_detalles:

INSERT INTO assignment_details VALUES
('191021','SUJITH','DBMS','2021-04-21','2021-04-25'),
('191022','SUDEEP','DBMS','2021-04-21','2021-04-20'),
('191023','SARASWAT','O.S','2021-04-22','2021-04-24'),
('191024','SATWIK','C++','2021-04-23','2021-04-19'),
('191025','KOUSHIK','C++','2021-04-23','2021-04-21'),
('191026','ABHISHEK','O.S','2021-04-22','2021-04-20');

Paso 5: Ver las filas en la tabla:

SELECT * FROM assignment_details;

Consulta 1:   mostrar los estudiantes que enviaron el ‘2021-04-20’.

SELECT * FROM assignment_details
WHERE submission_date='2021-04-20';

Consulta 2: Mostrar los estudiantes que se han presentado después de la fecha de vencimiento.

SELECT * FROM assignment_details
WHERE due_date<submission_date;

Consulta 3: Mostrar los estudiantes que se han presentado antes de la fecha de vencimiento.

SELECT * FROM assignment_details
WHERE due_date>=submission_date;

Consulta 4: Muestre a los estudiantes que enviaron la tarea del sistema operativo a tiempo.

SELECT stu_id,stu_name,submission_date FROM assignment_details
WHERE assn_name='O.S' AND due_date>=submission_date;

Publicación traducida automáticamente

Artículo escrito por lokeshpotta20 y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *