|
|
#1 (permalink) |
|
Üyelik Tarihi: 10.04.2005
Yer: İstanbul
Yaş: 24
Mesaj: 20
|
SQL Join Sorunu
Selamlar; Birden çok tabloyu bağlamaya çalıştığım bir veritabanı var. Tabloları tek tek yazarsam biraz karışabilir doğrudan SQL cümlesini yazmam daha iyi gibi. Kod:
SELECT tbl_Properties.fld_ProID AS tbl_Properties_fld_ProID, tbl_Properties.fld_GeneralTypes, tbl_Properties.fld_SubType AS tbl_Properties_fld_SubType, tbl_Properties.fld_Area AS tbl_Properties_fld_Area, tbl_Properties.fld_PriceCurrency, tbl_Properties.fld_Price, tbl_Properties.fld_Homepage, tbl_Areas.fld_AreaID, tbl_Areas.fld_Area AS tbl_Areas_fld_Area, tbl_Currencies.fld_CurrencyID, tbl_Currencies.fld_Currency, tbl_GeneralTypes.fld_GeneralTypeID, tbl_GeneralTypes.fld_GeneralType, tbl_Pictures.fld_ProID AS tbl_Pictures_fld_ProID, tbl_Pictures.fld_PropertyPhoto, tbl_SubTypes.fld_SubTypeID, tbl_SubTypes.fld_SubType AS tbl_SubTypes_fld_SubType FROM (tbl_SubTypes INNER JOIN (tbl_Currencies INNER JOIN (tbl_GeneralTypes INNER JOIN (tbl_Areas INNER JOIN tbl_Properties ON tbl_Areas.fld_AreaID=tbl_Properties.fld_Area) ON tbl_GeneralTypes.fld_GeneralTypeID=tbl_Properties.fld_GeneralTypes) ON tbl_Currencies.fld_CurrencyID=tbl_Properties.fld_PriceCurrency) ON tbl_SubTypes.fld_SubTypeID=tbl_Properties.fld_SubType) INNER JOIN tbl_Pictures ON tbl_Properties.fld_ProID=tbl_Pictures.fld_ProID WHERE (((tbl_Properties.fld_Homepage)=True)); ![]() Veritabanı olarak MS Access kullanıyorum. sorun da; ana tablodaki emlaklardan 10 tanesini seçip bunlara ait fotoğrafları (ve diğer özelliklerin ilişkisel karşılıklarını) göstermek. Ancak bir emlağa ait 5 tane fotoğraf varsa çektiğim kayıtların ilk 5'i için aynı emlağın farklı fotoğraflarını gösteriyor. Ben birer fotoğraflarıyla beraber 10 emlak istiyorum. Yardımlar için şimdiden teşekkürler. |
|
|
|
| Sponsorlu Bağlantılar | |
|
Zoque.Forum
Reklam
|
|
Zoque'a hoşgeldiniz!