Selon [EMAIL PROTECTED]:

> "Matt Babineau" <[EMAIL PROTECTED]> wrote on 07/01/2005 05:05:28 PM:
>
> > Hi Again -
> >
> > I need some more help with a query. I have a list of numbers (bandwidth
> > required)... 2200, 2200, 2200, 400, 320
> >
> > My data looks like this:
> >
> > Bandwidth | Distance
> > --------------------
> > 2250      | 10km
> > 1125      | 10km
> > 622       | 10km
> > 2250      | 20km
> > 1125      | 20km
> > 622       | 20km
> > 2250      | 40km
> > 1125      | 40km
> > 622       | 40km
> >
> > I need the query to look at the list of numbers,  and figure out that a
> > certain distance has Bandwidths that are greater than each of the
> numbers.
> >
> > SELECT DISTINCT(distance) FROM fiber_config WHERE fiber_type = 2 AND
> > bandwidth > (2200, 2200, 2200, 220) ORDER BY distance ASC
> >
> > So I hope you can see what I am trying to get after. Basically I need to
> > fins a distance that can fit each of the numbers in the list. So if 2200
> is
> > in the list, 2250 works. If 400 is in the list, 622 works. Thanks for
> the
> > help on this!
> >
> >
> >
> > Thanks,
> >
> > Matt Babineau
> > Criticalcode
> > 858.733.0160
> > [EMAIL PROTECTED]
> > http://www.criticalcode.com
> >
> Actually, no. I can't see what you are trying to get after. I don't have
> enough context to work from.
>
> I just cannot visualize your problem well enough to help. What is the
> tuple/list of numbers (2200,2200,2200,220) supposed to represent and how
> would you use this list to find the records you wanted if you were doing
> it "by hand"?
>
> Imagine for me that none of this information is in a computer but has been
> printed out on paper. Now describe for me the decision process you want to
> perform and how I would do it using the printed lists. What would I need
> to compare to come up with the correct choices?
>
> Make sure you respond to the list so that everyone else can help, too!
>
> Shawn Green
> Database Administrator
> Unimin Corporation - Spruce Pine
>
Hi Matt,
 SELECT DISTINCT(distance) FROM fiber_config WHERE fiber_type = 2 AND
 bandwidth > min(2200, 2200, 2200, 220) ORDER BY distance ASC



Hope that helps
:o)
Mathias

-- 
MySQL General Mailing List
For list archives: http://lists.mysql.com/mysql
To unsubscribe:    http://lists.mysql.com/[EMAIL PROTECTED]

Reply via email to