по запросу А, B, С нужно выдать результаты a, c, z, m (например, А связан с a, z; B связан с z, m) это какие базы данных нужно использовать?
Я нуб, но мне кажется реляционные здесь не подходят или не удобны будут.
Реляционные как раз и подходят тут) Это буквально левое соединение Можете начать со SQLite (его как СУРБД хватит для мелких и крупных сайтов) А уж для логов и аналитики - вообще за глаза Ресурсов не кушает вообще, покрыт тестами вдоль и поперек, работает как часы И даже ставить демон не надо)
Спасибо! А я думал нужно postgresql учить.
SELECT small.* FROM big LEFT JOIN small ON big.id == small.parent_id WHERE big.letter IN (A, B, C)
Обсуждают сегодня