我在SAS中使用SQL。 我正在做一個連續變量(離散)的GROUP BY子句的SQL查詢,我希望它聚合更多。我不確定這是否清楚,所以這裏是一個例子。 這裏是我的查詢: SELECT CEIL(travel_time) AS time_in_mn, MEAN(foo) AS mean_foo
FROM my_table
GROUP BY CEIL(travel_time)
這會給我的foo平
sql_logcout="select count(*) as totcount from tbllogincount where companylogin='"&RECRS("companylogin")&"' and (logindate>'"&fromdate&"' and logindate<'"&todate&"') "
rslogins.open sql_logcout,co
我試圖在使用ceil()函數的CPLEX中進行約束,但不斷收到「無法提取表達式」錯誤。這是約束: forall(j in d, k in b, l in r){
ct14: sum(l in r)(ceil((sum(k in b)X1[j][k][l])/3)); <= 10;
}
如果外界評價爲一個腳本,CPLEX可以評估左邊項,但作爲一個約束中,當無法做到這一點。我找
例如,如果我給出一個值3.5,我想圓就高達4 如果我給出一個值3.4,它會向下調整至3 我試着ceil和floor函數。但是,它們只能分別上下調整。 這是我試過的。 SELECT floor(avg(rate)) as average_age FROM review
給3而 SELECT ceil(avg(rate)) as average_age FROM review
給人4.