Given a table like so:
id | value ------------------- 1 | food 2 | foot 3 | barfoo 4 | bar 5 | baz
Using postgres I want to find all of the rows where the value field matches from the start of the search field. Sort of like SELECT * FROM table where 'foo' ilike value%
Searching for 'foo' would return food and foot but not barfoo.
I think this should be easy but I'm missing something obvious.
shouldn't the comparison be switched
where value ilike 'foo%'
Edit
So many SQL dialects, so little greymatter storage space.
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With