Skip to content

Instantly share code, notes, and snippets.

@toff63
Created November 28, 2015 18:15
Show Gist options
  • Save toff63/bbbf2bb20253a4689dfb to your computer and use it in GitHub Desktop.
Save toff63/bbbf2bb20253a4689dfb to your computer and use it in GitHub Desktop.
create window HallTemperatureStatus.win:length(1) as (status string);

insert into HallTemperatureStatus select 'warning' as status from HallTemperature(temperature > 18 and temperature <=22);
insert into HallTemperatureStatus select 'alert' as status from HallTemperature(temperature <= 18);
insert into HallTemperatureStatus select 'ok' as status from HallTemperature(temperature > 22);

create window BedroomTemperatureStatus.win:length(1) as (status string) ;

insert into BedroomTemperatureStatus select 'warning' as status from BedroomTemperature(temperature > 18 and temperature <=22);
insert into BedroomTemperatureStatus select 'alert' as status from BedroomTemperature(temperature <= 18);
insert into BedroomTemperatureStatus select 'ok' as status from BedroomTemperature(temperature > 22);
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment