On Tue, 8 Jun 2004, Paul McNeil wrote:

> I have never done anything like this but after looking at the spec's I have
> a possible direction for you....
>
> In String functions there is
>
> LOCATE(substr,str,pos)
> The first syntax returns the position of the first occurrence of substring
> substr in string str. The second syntax returns the position of the first
> occurrence of substring substr in string str, starting at position pos.
> Returns 0 if substr is not in str.

Yes, this is the approach I was thinking of using but:

        select locate(' ','surname',1) from advisers

just returns 0 for all records, whether or not they contain the ' ' space
substring.

> I think that if you create a function that uses this to strip the string to
> the left of the last found space and that returns the string to the right
> you could call this in your query and use it in the order by statement.

Well, this would probably work if I could get the above statement to work.

Andy


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

Reply via email to