0
我是Zend框架的新用戶,以及我與Zend的語法化妝的問題。此查詢:怎樣才能讓這個sql查詢在Zend的語法
SELECT i.*, k.id as id_key, GROUP_CONCAT(DISTINCT k.nome ORDER BY k.id SEPARATOR " ") as tag, GROUP_CONCAT(DISTINCT f.dimensioni ORDER BY f.id SEPARATOR " | ") as formati
FROM immagine i
LEFT JOIN immagine_has_formato fi ON fi.immagine_codice=i.codice
LEFT JOIN formato f ON f.id=fi.formato_id
LEFT JOIN keyword_has_immagine ki ON ki.immagine_codice=i.codice
LEFT JOIN keyword k ON k.id=ki.keyword_id
WHERE i.libro_codice = '06' AND i.codice IN (
SELECT ki.immagine_codice FROM keyword_has_immagine ki
INNER JOIN keyword k ON k.id=ki.keyword_id
WHERE lower(k.nome) = 'steam'
)
GROUP BY i.codice
有任何一個能幫助我? ! 謝謝..
您可以格式化查詢以使其更具可讀性嗎? – dwich 2010-07-26 08:55:32
請正確格式化您的SQL – Martin 2010-07-26 08:55:50