我希望能夠使用我的產品數據返回縮略圖(一組的第一張圖像) - 完成此操作的最佳方式(性能) ?MySQL加入或子查詢 - 獲取產品數據以及第一個產品圖像
我有以下表格:
產品(產品數據)
products_images
圖片(產品和形象之間的關係)(圖像數據)
因此,對於每一個產品,它會返回與該產品相關聯的集合的第一個圖像。
兩件事情:
- 我試圖讓第一圖像,但順序取決於一個「秩序」 場。
- 如果找不到圖像只是圖像數據返回null,但仍然 獲得產品。
我想做一個子查詢,因爲我不知道如何對圖像結果進行排序和限制連接。
你有什麼建議?
編輯:
圖像順序字段存在於products_images表。該表具有以下字段(產品,image_id,順序)
在該表是'order'場? 'products_images'或'images'?事實上,你可以只發布完整的創建表定義('SHOW CREATE TABLE ....')嗎? –
@Mark - 我目前無權訪問模式,但我知道prodcuts_images表中存在訂單字段。讓我知道你是否需要更多信息。乾杯 – RS7