Lo que hay que ver…
SELECT ji.title AS title,
(SELECT name FROM jos_sobi2_categories jc WHERE
jc.catid = jr.catid) as provincia,
(SELECT data_txt FROM jos_sobi2_fields_data WHERE fieldid='1'
AND itemid=ji.itemid) AS direccion,
(SELECT data_txt FROM jos_sobi2_fields_data WHERE fieldid='2'
AND itemid=ji.itemid) AS cp,
(SELECT data_txt FROM jos_sobi2_fields_data WHERE fieldid='3'
AND itemid=ji.itemid) AS localidad,
(SELECT data_txt FROM jos_sobi2_fields_data WHERE fieldid='4'
AND itemid=ji.itemid) AS localidad2,
(SELECT data_txt FROM jos_sobi2_fields_data WHERE fieldid='7'
AND itemid=ji.itemid) AS email,
(SELECT data_txt FROM jos_sobi2_fields_data WHERE fieldid='8'
AND itemid=ji.itemid) AS web,
(SELECT data_txt FROM jos_sobi2_fields_data WHERE fieldid='10'
AND itemid=ji.itemid) AS telefono,
(SELECT data_txt FROM jos_sobi2_fields_data WHERE fieldid='11'
AND itemid=ji.itemid) AS fax
FROM jos_sobi2_item ji
INNER JOIN jos_sobi2_cat_items_relations jr
ON ji.itemid = jr.itemid
Select que te select, con más select y algún que otro select… ¡poum!
Optimi… ¿qué?

Ver Comentarios