I’ve been trying to get Sphinx search running at work and I’ve been stymied by needing to get data out of a many-to-many table. This has to be a possibility, why can’t I find a reference to it, and I’m not much of a DBA to begin with.
Turns out it’s not that hard, it just takes an SQL construct that I’d never seen before, GROUP_CONCAT. Once you have that building block, it becomes pretty easy, but without it, it seemed insurmountable.
This highlights a flaw in my autodidact education. If I just glom together from the internet, and something isn’t mentioned (or is only mentioned tangentially) then I don’t even know I don’t know something. Interesting problem to have to work around.