а как вы относитесь к такому запросу? SELECT a.*, GROUP_CONCAT(s.service_id) AS services FROM ad_guest_general a LEFT JOIN ad_guest_general_services s ON s.ad_guest_id = a.id WHERE user_id = :user_id GROUP BY a.id
Просто я до сих пор голову ломаю: Если у меня в таблица с новостями и к каждой новости есть миллион тегов. Неужели выборка таким образом и будет идти? Миллион раз продублируется запись статьи с разным тегом?
честно сказать, я бы на программном уровке мог сделать кнопочку "подробнее", было бы намного проще сразу по id получить все данные. но именно хочется понять, как делается это сразу в реальных проектах.
подскажите, какой тип поля должен быть для CRC32 в 64х битной ОС? я чет запутался, php crc32 дает разные значения под 32 и 64бит. с Mysql такое есть? Всегда использовал int(10) unsigned