Here is my mySQL query:
SELECT *
FROM `eodList`
WHERE datechanged>=\'$curdate\'
GROUP BY symbolName
ORDER BY dateChanged DESC
How do I ge
Faster than Regular expressions
and SUBSTRING()
function calls. This will use the index of symbolName
:
WHERE symbolName >= 'A'
AND symbolName < 'G'
There is an issue with the case sensitivity though. Do you want names which start with a..f
too or not?
If you want only names that start with uppercase and the table has utf8
character set, use:
WHERE symbolName >= 'A' COLLATE utf8_bin
AND symbolName < 'G' COLLATE utf8_bin
For other character sets, use the corresponding _bin
collation.