это вообще простой запрос, подтягивай основы sql
эта модель называется EAV, в чистом виде у нее проблемы с производительностью, поэтому использую различные способы денормализации
чтобы делать оптимизация, надо сначала понять что именно тормозит
логи медленных запросов есть, планы запросов изучены? может у вас там вообще индексов нет