sql >> Database >  >> RDS >> Mysql

Vergelijk waarden van twee kolommen

Gebruik LOCATE()

WHERE LOCATE(Col1, Col2);

Het retourneert een waarde die niet nul is als Col1 is opgenomen in Col2 .

Bijwerken

Merk op dat een lege substring altijd in een andere string zit, dus in dit geval heb je een andere voorwaarde nodig:

WHERE LENGTH(Col1) AND LOCATE(Col1, Col2);


  1. Mysql find_in_set slash ( / ) scheidingsteken

  2. MySQL-standaarddatabase

  3. python-mysqldb zonder transacties

  4. LDAP-lookup met ODP.NET, Managed Driver Beta (Oracle.ManagedDataAccess.dll) mislukt in C#-toepassing