sql >> Database >  >> RDS >> Sqlserver

Waar waarde in kolom met door komma's gescheiden waarden

Er is één lastig scenario. Als ik op zoek ben naar '40' in de lijst '17,34,400,12', dan zou het ",40" vinden en die onjuiste invoer retourneren. Dit zorgt voor alle oplossingen:

WHERE (',' + RTRIM(MyColumn) + ',') LIKE '%,' + @search + ',%'


  1. Framework van een Apache Spark Job Run!

  2. MySQL TAN() Functie – Retourneer de tangens van een waarde in MySQL

  3. Leesbare secundairen met een beperkt budget

  4. PostgreSQL – Herhaalde waarden elimineren?