试图弄清楚如何让 SQL 读取一个值作为日期。
我有一个具有这样列的数据库:
id created_at
1 2010-12-16
2 2010-12-16
3 2010-12-17
4 2010-12-21
5 2010-12-23
6 2011-01-04
我没有使用 SQL 创建表;它以文本形式生成并导入到 SQL 服务器。我不确定如何编写我的查询,以便它知道 created_at 是一个日期,所以我可以使用诸如“WHERE created_at <'2010-10-17' 等子句,就像我可以从普通 SQL 数据库中做的那样。 Cast 是去这里的路线吗?就像在 SELECT Cast(created_at as ...something?) 中一样,在其他地方找不到任何有用的东西。