📌  相关文章
📜  在数据库中设置一周的第一天的 SQL 查询

📅  最后修改于: 2022-05-13 01:54:20.604000             🧑  作者: Mango

在数据库中设置一周的第一天的 SQL 查询

在本文中,我们将编写一个 SQL 脚本来在数据库中设置一周的第一天。下面是相同的实现。您的服务器中应该有 MSSQL。

在 SQL 中查询 –

查询是对来自数据库表或表组合的数据或信息的请求。此数据可用于各种目的,例如训练模型、查找数据中的模式等。

让我们先从创建一个数据库开始——

第1步:



CREATE DATABASE GFG

第 2 步:使用此数据库 –

USE GFG

第 3 步:创建一个表作为日期-

CREATE TABLE geeksforgeeks 
                  (VALUE integer,
                  FirstDay varchar(20))

描述这张表——

sp_help 'dbo.daysData'

表的架构

第 4 步:在表中插入值 –

USE [GFG]
GO

INSERT INTO [dbo].[geeksforgeeks]
           ([VALUE]
           ,[FirstDay])
     VALUES
           (1, 'Monday')
GO

INSERT INTO [dbo].[geeksforgeeks]
           ([VALUE]
           ,[FirstDay])
     VALUES
           (2, 'Tuesday')
GO

INSERT INTO [dbo].[geeksforgeeks]
           ([VALUE]
           ,[FirstDay])
     VALUES
           (3, 'Wednesday')
GO

INSERT INTO [dbo].[geeksforgeeks]
           ([VALUE]
           ,[FirstDay])
     VALUES
           (4, 'Thursday')
GO

INSERT INTO [dbo].[geeksforgeeks]
           ([VALUE]
           ,[FirstDay])
     VALUES
           (5, 'Friday')
GO

INSERT INTO [dbo].[geeksforgeeks]
           ([VALUE]
           ,[FirstDay])
     VALUES
           (6, 'Saturday')
GO

INSERT INTO [dbo].[geeksforgeeks]
           ([VALUE]
           ,[FirstDay])
     VALUES
           (7, 'Sunday')
GO

选择所有值

第 5 步:检查现有的一周的第一天 -

SELECT @@DATEFIRST

预定义日期优先

第 6 步:现在使用 DATEFIRST设置一周的第一天 -

SET DATEFIRST 1

第 7 步:检查 DATEFIRST 值 –

首日日期已更改

正如我们所看到的,我们已经成功地将日期设置为 1,即星期一