-1

试图仅在一个范围内选择数据。

select  ITM_NBR, 
    TOT_IVO_ITM_QTY,
    Count(*)
FROM dataset
    WHERE 
    bus_dt BETWEEN '2-14-2020' AND '2-15-2021'

转换为数值失败。尝试不使用单个刻度,它返回零行,这让我相信该列存储为 VARCHAR。尝试将 bus_dt 列转换为日期格式。 CAST(bus_dt AS DATE FORMAT 'mm/dd/yyyy') BETWEEN 2/14/2020 AND 2/15/2021 再次转换失败。我觉得好像我已经尝试了所有组合,但无法将日期值转换为 yyyy-mm-dd、mm/dd/yyyy 等格式。而且当我帮助查看查看列类型时,我得到“?”。现在有点不知所措。

4

1 回答 1

1

在我认为我尝试了所有我想出来之后......我没有正确格式化我的日期文字...... faceplam

DATE'yyyy-mm-dd'……

于 2021-03-02T15:32:39.640 回答