sql >> Database teknologi >  >> RDS >> Mysql

hvordan man finder et komma med mysql find_in_set

Nej, det er ikke muligt.

Dokumentationen påpeger specifikt, at dette ikke virker.

Funktionen er designet til at returnere ordenspositionen for en understreng, afgrænset af kommaer. Per definition ville det i det væsentlige aldrig finde noget med et komma i det, da det kun tager hensyn til værdierne mellem dem.

Afhængigt af hvad du rent faktisk forsøger at opnå, INSTR() eller SUBSTRING_INDEX() kan være nyttigt.



  1. Gem IPv6 i databasen

  2. Sådan fungerer CHR() i MariaDB

  3. Returner funktion Javascript

  4. Hvad er trinene i databasedesign?