sql >> Databáze >  >> RDS >> Mysql

jak najít čárku pomocí mysql find_in_set

Ne, to není možné.

Dokumentace konkrétně poukazuje na to, že to nefunguje.

Funkce je navržena tak, aby vrátila řadovou pozici podřetězce, oddělenou čárkami. Podle definice by v podstatě nikdy nenašel nic s čárkou, protože bere v úvahu pouze hodnoty mezi nimi.

V závislosti na tom, čeho se skutečně snažíte dosáhnout, INSTR() nebo SUBSTRING_INDEX() může být užitečné.



  1. Jaké jsou vnitřnosti připraveného prohlášení?

  2. Čtyři způsoby použití aplikace Microsoft Access

  3. Jak volat uloženou proceduru MySQL z kódu PHP?

  4. Počítání odkazů na záznam v tabulce pomocí cizích klíčů