私は2つのテーブルを持って、彼らはproperties
とproperty_images
です。プロパティとproperty_imagesテーブルのフィールドは以下のようにすべての写真を取得するMySQLのクエリ
property_id
name
address
city
type
property_images
prop_img_id
photoname
property_id
私は両方のテーブルから結果を取得するクエリを持っている
プロパティです。しかし、私はクエリを実行すると、私は各プロパティのための1つの画像を取得します。しかし、私はイメージの数を正しく取得します。私は、クエリのプロパティのすべての写真を取得したい。私が持っているクエリはこれです:
SELECT *, photo, COUNT(property_photo.photo) as photocount
FROM properties LEFT JOIN
property_photo
ON properties.property_id = property_photo.property_id
GROUP BY properties.property_id
LIMIT 6