1. 程式人生 > >測試hive中的between and 是否包頭包尾

測試hive中的between and 是否包頭包尾

在SQL中,between and在不同SQL語言中結果不一樣,今天就來測試下hive中的between and 是否包頭包尾

結論是包頭包尾的,接下來用實踐去證明它。

首先建立一張臨時表

create temporary table test.test_test (
id int,
saly int
);

插入模擬資料

insert into table test.test_test values(1, 1);
insert into table test.test_test values(2, 2);
insert into table test.test_test values
(3, 3); insert into table test.test_test values(4, 4); insert into table test.test_test values(5, 5);

測試查詢

select * from test.test_test where id between 1 and 5;
OK
1	1
2	2
3	3
4	4
5	5
Time taken: 0.156 seconds, Fetched: 5 row(s)

用結果截圖證實下:
在這裡插入圖片描述

實踐證明hive中的between and是包頭包尾的。。。