結合を使用して、sqlite テーブルから多次元配列を取得したいと考えています。私は2つのテーブルを持っています:
TABLES:
- projects ----------- - images ------------------
- id - - id -
- title - - filename -
- images (has many) - - project_id (belongs to) -
---------------------- ---------------------------
そして、次の配列が必要です
PROJECT_ARRAY
{
id: 1
title: My Project
images: IMAGES_ARRAY
{
image1.jpg
image2.jpg
image3.jpg
}
}
SQL クエリでテーブルを結合するにはどうすればよいですか?
これは動作しません:
SELECT project.title, image.filename
FROM project JOIN image
ON image.project_id = project.id;