sql >> Database >  >> RDS >> Mysql

Mysql-probleem met WHERE in clausule

IN vereist dat de lijst een letterlijke lijst is, geen door komma's gescheiden tekenreeks. Gebruik FIND_IN_SET daarvoor:

WHERE FIND_IN_SET(s.seat_id, r.seat_ids)


  1. Op welke kolom moet de geclusterde index worden geplaatst?

  2. Kan geen verbinding maken met de Oracle-database met behulp van JDBC als het wachtwoord speciale tekens heeft

  3. Een tabel met voetbalgegevens van miljarden rijen partitioneren met behulp van gegevenscontext

  4. De gebruikte SELECT-statements hebben een ander aantal kolommen (REDUX!!)