Real quick MySQL question....

DAM

Diamond Member
Jan 10, 2000
6,102
1
76
I want to be able to extract only the names that fits some range ie <A-C> <D-F> <etc>

I am trying to do:

SELECT * FROM user WHERE name LIKE "a%" or "c%";


but that doesn't work, any tips welcomed.



thanks.
dam()

Yes i know wrong forum, yes i know I already googled the problem.
 

ggavinmoss

Diamond Member
Apr 20, 2001
4,798
1
0
SELECT * FROM user WHERE substring(name, 1, 1) >= 'a' AND substring(name, 1, 1) <= 'c'

-geoff
 

DAM

Diamond Member
Jan 10, 2000
6,102
1
76
Thanks for the expression gg, but i went with the between statement:


SELECT * FROM user WHERE name BETWEEN "a%" AND "dz%"


dam()
 

bunker

Lifer
Apr 23, 2001
10,572
0
71
Originally posted by: DAM
I think I love you.


Thanks!!!

Your welcome, but I think I'm going to reject your love :p.
I'm already married and I don't think my wife would appreciate some random guy from the internet loving me :p ;).