Здравейте,
Имам следните таблици:
Products:
id name
--------------
3 kafe
4 kola
6 morkovi
7 banan
Pictures
id_prod file
------------------------
3 hg7943.jpg
3 ss7422.jpg
3 de5432.jpg
7 zxs417.jpg
7 o2d712.jpg
Целта ми е да извлеча само по една картинка от продукт. А за продукти, които нямат гкартинка да си е null. Резултата, който искам да постигна:
id name file
---------------------------
3 kafe hg7943.jpg
4 kola [null]
6 morkovi [null]
7 banan zxs417.jpg
Как може да стане това с една заявка към базата данни. Сигурен съм, че не е някаква сложнотия, но явно съм блокирал и не ми хрумва как да го направя. А въобще не ми се впуска в глупави цикли, като foreach на id-дата и LIMIT 1.
Предварително благодаря за идеите!
Имам следните таблици:
Products:
id name
--------------
3 kafe
4 kola
6 morkovi
7 banan
Pictures
id_prod file
------------------------
3 hg7943.jpg
3 ss7422.jpg
3 de5432.jpg
7 zxs417.jpg
7 o2d712.jpg
Целта ми е да извлеча само по една картинка от продукт. А за продукти, които нямат гкартинка да си е null. Резултата, който искам да постигна:
id name file
---------------------------
3 kafe hg7943.jpg
4 kola [null]
6 morkovi [null]
7 banan zxs417.jpg
Как може да стане това с една заявка към базата данни. Сигурен съм, че не е някаква сложнотия, но явно съм блокирал и не ми хрумва как да го направя. А въобще не ми се впуска в глупави цикли, като foreach на id-дата и LIMIT 1.
Предварително благодаря за идеите!