Feld LIKE Feld / '%'+table.field+'%'

Klasse! Danke für die Hilfe!

Dieses MySQL Niveau ist mir zu hoch..
Ist es denn möglich keine neue Spalte (eindeutig) zu generieren sondern:

Wenn es eindeutig ist = die PLZ abfüllen
Wenn es nicht eindeutig ist = die PLZ mit 0 abfüllen


Nochmals vielen Dank!
 
Jepp. klar
SQL:
SELECT
	`name`,
	felda,
	IF(COUNT(*) = 1, plz, 0) AS plz
FROM
	tabelleb
	INNER JOIN tabellea
		ON felda LIKE CONCAT('%', feldb, '%')
GROUP BY
	`name`,
	felda
 
Zuletzt bearbeitet von einem Moderator:
Zurück