如果我想要一个专栏'在上午10点之前,应该怎么样?'如果列'时间'是< = 10:00:00,否则它会是0?感谢。
答案 0 :(得分:1)
我会用:
LOAD
if( time#([Time], 'hh:mm:ss') < time#('10:00:00', 'hh:mm:ss'), 'Before 10am') as TimeBefore10am
...
FROM
答案 1 :(得分:0)
您可以在选择中使用CASE
if statement
兑换:
SELECT
CASE WHEN Time <='10:00:00' Then 1 ELSE 0 END AS Before10am
FROM TABLE1;