sql >> Databáze >  >> RDS >> Sqlserver

Získejte seznam dat mezi dvěma daty pomocí funkce

těchto pár řádků je jednoduchá odpověď na tuto otázku na serveru SQL.

WITH mycte AS
(
  SELECT CAST('2011-01-01' AS DATETIME) DateValue
  UNION ALL
  SELECT  DateValue + 1
  FROM    mycte   
  WHERE   DateValue + 1 < '2021-12-31'
)

SELECT  DateValue
FROM    mycte
OPTION (MAXRECURSION 0)


  1. Jak zobrazit obrázek z databáze pomocí php

  2. Spojte dva sloupce a přidejte je do jednoho nového sloupce

  3. (+) =operátor v Oracle SQL v klauzuli where

  4. Funkce lower() pro mezinárodní znaky v postgresql