sql - How to Output Values Using Max or Greatest? -
this data given:
cusname cusmileage ------- --------- bob 2500 lee 5 ashley 5000 customers can use 2000 miles @ time rewards. output should be:
cusname cusmileage ------- --------- bob 2000 lee 5 ashley 2000 should use max function?
select cusname, max(cusmileage) <= 2000;
or
select cusname, greatest(cusmileage) <= 2000;
i think least function might best in case
select cusname, least(cusmileage, 2000) table1 demo: http://sqlfiddle.com/#!9/a2715/1
| cusname | least(cusmileage, 2000) | |---------|-------------------------| | bob | 2000 | | lee | 5 | | ashley | 2000 |
Comments
Post a Comment