Système d´alerte 4.0 - Dirty-weed

Ceci est la 4ème version du système d'alerte d'agent de coupe. Les changements apportés aux versions précédentes sont de nouvelles langues et de nouveaux pays, des statistiques et des prix de la marihuana.
Le système d'alerte est géré par PHP et une base de données MySQL, il y a un total de 38 tables si vous êtes intéressé :).
Programmeur: Lars L. Kirches (acid-vega@weiter-machen.de)
La requête qui affiche les avertissements:
SELECT id AS smm_id, bild_id,streckmittel_id,datum,plz,preis,menge,quali,sorte,kaufort,erkennung,streckmittel,geruchintens,konsistenz,konsistenz_moitee,nw_zeit,gallery_id,bild_name ,bild_path,notiz,notiz_sichtbar,
	IF(length(smm.ort)>0,
			(SELECT CONCAT_WS(' ',de_data.plz,de_data.stadt, de_data.region, de_data.bezirk)
     	FROM de_data
		WHERE stadt LIKE smm.ort LIMIT 1), 
			(SELECT CONCAT_WS(' ',de_data.plz,de_data.stadt, de_data.region, de_data.bezirk)
     	FROM de_data
		WHERE plz LIKE CONCAT(smm.plz,'%') LIMIT 1)) AS lokation,
	IF(length(smm.ort)>0,
			(SELECT CONCAT_WS(',',de_data.lat, de_data.lng)
     	FROM de_data 
		WHERE stadt LIKE smm.ort LIMIT 1),
			(SELECT CONCAT_WS(',',de_data.lat, de_data.lng)
     	FROM de_data 
		WHERE plz LIKE CONCAT(smm.plz,'%') LIMIT 1))AS coord,
	DATE_FORMAT( `datum` , '%d.%m.%Y %H:%i' ) AS datum,
	(SELECT GROUP_CONCAT(geruch) FROM `rel_geruch` 
		LEFT JOIN smm_geruch USING (geruch_id)
		WHERE id=smm.id) AS Odeur,
	(SELECT GROUP_CONCAT(ausehen) FROM `rel_ausehen` 
		LEFT JOIN smm_ausehen USING (ausehen_id)
		WHERE id=smm.id) AS Apparence,
	(SELECT GROUP_CONCAT(nw_unerwartet) FROM `rel_nw_unerwartet` 
		LEFT JOIN smm_nw_unerwartet USING (nw_unerwartet_id) 
		WHERE id=smm.id) AS nw_unerwartet,
	(SELECT GROUP_CONCAT(abbrenn) FROM `rel_abbrenn` 
		LEFT JOIN smm_abbrenn USING (abbrenn_id) WHERE id=smm.id) AS Comportement au feu,
	(SELECT GROUP_CONCAT(rauch) FROM `rel_rauch` 
		LEFT JOIN smm_rauch USING (rauch_id) WHERE id=smm.id) AS Goût de la fumée,
	(SELECT GROUP_CONCAT(merkmal) FROM `rel_merkmal` 
		LEFT JOIN smm_merkmal USING (merkmal_id) 
		WHERE id=smm.id) AS Caractéristiques
	FROM `smm` 
	LEFT JOIN smm_sorte USING(sorte_id)
	LEFT JOIN smm_kaufort USING(kaufort_id)
	LEFT JOIN smm_erkennung USING(erkennung_id)
	LEFT JOIN smm_streckmittel USING(streckmittel_id)
	LEFT JOIN smm_geruchintens USING(geruchintens_id)
	LEFT JOIN smm_konsistenz USING(konsistenz_id)
	LEFT JOIN smm_konsistenz_moitee USING(konsistenz_moitee_id)
	LEFT JOIN smm_nw_zeit USING(nw_zeit_id)
	LEFT JOIN aw_bilder USING(bild_id)
	WHERE land LIKE 'de'
Faites-moi savoir lorsque vous faites des suggestions pour l'optimisation :)