相关疑难解决方法(0)

如何使用一系列日期填充表格?

我需要一个MySQL表来保存2011-01-01和2011-12-31之间的所有日期.我创建了一个包含一个列名为"_date"的表,类型为DATE.

使用什么查询可以用所有期望的日期填充表格(而不必手动输入)?

mysql sql date range populate

36
推荐指数
5
解决办法
5万
查看次数

使用2个日期参数之间的日期填充临时表的最简单方法

使用日期(包括2个日期参数之间)填充临时表的最简单方法是什么.我只需要每月的第一天约会.

例如,如果@StartDate ='2011-01-01'和@EndDate ='2011-08-01'

然后我希望在表格中返回

2011-01-01
2011-02-01
2011-03-01
2011-04-01
2011-05-01
2011-06-01
2011-07-01
2011-08-01
Run Code Online (Sandbox Code Playgroud)

sql t-sql sql-server-2005

22
推荐指数
4
解决办法
4万
查看次数

SQLite比较日期

我有这个SQL语句:

SELECT Geburtsdatum FROM Kunde
WHERE Geburtsdatum BETWEEN '1993-01-01' AND '2000-01-01'
Run Code Online (Sandbox Code Playgroud)

但我得到一些奇怪的结果,如:2.02.1990

'Geburtsdatum'是DATE

任何建议或解决方案?

我的表结构:

CREATE TABLE Kunde (
  Kunde_ID INTEGER NOT NULL ,
  Card INTEGER ,
  Vorname VARCHAR(255) NOT NULL ,
  Nachname VARCHAR(255) NOT NULL ,
  Ort VARCHAR(255) NOT NULL ,
  Strasse VARCHAR(255) NOT NULL ,
  Postleitzahl VARCHAR(10) NOT NULL ,
  Mail VARCHAR(255) ,
  Telefonnummer VARCHAR(255) ,
  Geburtsdatum DATE NOT NULL ,
  Beitrittsdatum DATE NOT NULL ,
  Geschlecht INTEGER NOT NULL ,
  Land VARCHAR(255) NOT NULL DEFAULT 'Österreich' , …
Run Code Online (Sandbox Code Playgroud)

sql sqlite date

13
推荐指数
1
解决办法
3万
查看次数

标签 统计

sql ×3

date ×2

mysql ×1

populate ×1

range ×1

sql-server-2005 ×1

sqlite ×1

t-sql ×1