Albüm ve albüm detayları birinci # satırları seçmek nasıl

0 Cevap php

Ben şu anda üzerinde çalışıyorum bir web sitesi için bir Photoalbum sayfa geliştiriyorum ve benim fikrim 5 en son eklenen resim gösteren, tüm photoalbums bir bakış oluşturmak oldu. Ve gelen albüm kimliği ile birlikte fotoğraf içeren bir (ben lekeler olarak veritabanına saklayabilirsiniz): Photoalbum iki MySQL tabloları, albüm detaylarını içeren bir (albüm adı, albüm id gibi) kullanır.

Ancak, sofar bana albüme gelen 5 En son resimleri için albüm detayları ve kimliği yılların tüm almak için izin veren bir sorgu anlamaya mümkün olmamıştır. Ben bana biraz yardımcı olabilir umuyoruz.

Tablo şöyle:

Tablo: photoalbums

id | album_name | album_created
-------------------------------------
1  | testalbum  | 2010-11-07 19:33:20
2  | some more  | 2010-11-15 18:48:29

Tablo: resimleri

id | file   | thumbnail | name  | album_id
------------------------------------------
1  | binary | binary    | test1 | 1
2  | binary | binary    | test2 | 1
3  | binary | binary    | test3 | 2
4  | binary | binary    | test4 | 2
5  | binary | binary    | test5 | 1

Ben bir alt sorgu ihtiyacımız olacak, ya da albüm başına ayrı bir sorgu performans kulüpler gibi görünüyor bana. Ben doğrusu birden fazla sorgular kullanarak önleyeceğini ..

Biri bana bunu yapmak için doğru yolu bulma yardımcı olabilir misiniz? Şimdiden teşekkürler.

0 Cevap