MySQL-Abfrage soll auch doppelte Einträge aus find_in_set liefern
bearbeitet von Raketenwilli> > Find_in_set funktioniert ja auch wunderbar mit Textfeldern.
>
> Den Satz *„MySQL provides a built-in string function called FIND_IN_SET() that allows you to find the position of a string within a comma-separated list of strings.“* haben diverse Tutorials voneinander abgeschrieben, **er steht nicht in der offiziellen Dokumentation.** Möglicherweise wird für `FIND_IN_SET()` also irgendwann ein tatsächliches Set verlangt.
>
> Möglicherweise funktioniert das ergo nur bis zum nächsten Update. Also hast Du entweder später noch viel mehr Arbeit oder machst keine Updates mehr. Was dann irgendwann vielleicht dazu führt, das Du vor die Kunden treten und denen mitteilen musst, dass deren persönliche Daten abgeflossen sind.
Ich habe [mir mal die Doc angesehen](https://dev.mysql.com/doc/refman/8.0/en/string-functions.html#function_find-in-set).
Demnach ist find_in_set() zwar für MySQL 4 bis 8 und MariaDB dokumentiert, aber das ändert nichts daran, dass Dein Vorgehen falsch ist.
> **ToDo: Mach es gleich richtig.**