Try round(value*4,0)/4
Worked on the samples I tried

> -----Original Message-----
> From: Nicholas Stuart [mailto:[EMAIL PROTECTED]]
> Sent: Tuesday, July 23, 2002 1:47 PM
> To: [EMAIL PROTECTED]
> Subject: rounding?!
> 
> Ok here's the problem. Trying to write a select statement to be able
to
> round a set of numbers to the nearest quarter of an inch. Here is what
I
> have so far:
>
*-----------------------------------------------------------------------
--
> *
> SELECT
> CONCAT(ROUND(inside_length + (wall_thickness * 2), 0),'\'-',
> mod(((inside_length + (wall_thickness * 2)) * 12), 12),'\" x ',
> ROUND(inside_width + (wall_thickness * 2), 0),'\'-',
mod(((inside_width +
> (wall_thickness * 2)) * 12), 12),'\"' ) AS footprint,
> CONCAT(ROUND(inlet_invert - inlet_sump - base_slab_thck, 2), '\'') as
> outside_Bottom_Elevation,
> CONCAT(inlet_invert, '\'') as inlet_invert,
> CONCAT(outlet_invert, '\'') AS outlet_invert,
> CONCAT(TopofTank, '\'') AS TopOfTank,
> CONCAT(Rim, '\'') as Rim,
> CONCAT(ROUND(((inlet_Sump + base_slab_thck) - (((inlet_ko_dia -
inlet_dia)
> / 2) / 12)) * 12, 1), '\"') AS inlet_ko_outside,
> CONCAT(ROUND(((outlet_Sump + base_slab_thck) - (((outlet_ko_dia -
> outlet_dia) / 2) / 12)) * 12, 1), '\"') AS outlet_ko_outside,
> CONCAT(ROUND((inlet_Sump + base_slab_thck) * 12, 1), '\"') as
> inlet_invert_outside,
> CONCAT(ROUND((outlet_Sump + base_slab_thck) * 12, 1), '\"') as
> outlet_invert_outside,
> CONCAT(ROUND(inlet_Sump * 12, 1), '\" ') AS inlet_Sump,
> CONCAT(ROUND(outlet_Sump * 12, 1), '\"') AS outlet_Sump,
> CONCAT(ROUND(inlet_Sump * 12 + (inlet_dia / 2), 1), '\"') AS
> inlet_cl_floor,
> CONCAT(ROUND(outlet_Sump * 12 + (outlet_dia / 2), 1), '\"') AS
> outlet_cl_floor,
> CONCAT(inlet_dia, '\"') AS inlet_dia,
> CONCAT(outlet_dia, '\"') AS outlet_dia,
> CONCAT(inlet_ko_dia, '\"') AS inlet_ko_dim,
> CONCAT(outlet_ko_dia, '\"') AS outlet_ko_dim,
> CONCAT(ROUND((inlet_ko_dia - inlet_dia) / 2, 1), '\"') AS
> inlet_invert_ko_invert,
> CONCAT(ROUND((outlet_ko_dia - outlet_dia) / 2, 1), '\"') AS
> outlet_invert_ko_invert,
> CONCAT(inlet_offset, '\"') AS inlet_offset,
> CONCAT(outlet_offset, '\"') AS outlet_offset
> FROM tbl_prj_dims
>
*-----------------------------------------------------------------------
--
> *
> 
> This will get all of the values I need in decimal inches but I would
like
> to be able to round them up or down to the nearest quarter of an inch,
so
> the only decimal values will be .0 or .25 or .5 or .75
> I'm not really sure if there is efficent way to do it and would like
all
> of your inputs.
> And dont mind the first few values in feet. Those need to be like
that.
> 
> Thanks a lot!
> -Nick Stuart
> 
> Filter Fodder: MySQL QUERY
> 
> 
> 
> ---------------------------------------------------------------------
> Before posting, please check:
>    http://www.mysql.com/manual.php   (the manual)
>    http://lists.mysql.com/           (the list archive)
> 
> To request this thread, e-mail <[EMAIL PROTECTED]>
> To unsubscribe, e-mail <mysql-unsubscribe-
> [EMAIL PROTECTED]>
> Trouble unsubscribing? Try: http://lists.mysql.com/php/unsubscribe.php


---------------------------------------------------------------------
Before posting, please check:
   http://www.mysql.com/manual.php   (the manual)
   http://lists.mysql.com/           (the list archive)

To request this thread, e-mail <[EMAIL PROTECTED]>
To unsubscribe, e-mail <[EMAIL PROTECTED]>
Trouble unsubscribing? Try: http://lists.mysql.com/php/unsubscribe.php

Reply via email to