试图仅在一个范围内选择数据。
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 等格式。而且当我帮助查看查看列类型时,我得到“?”。现在有点不知所措。