sql >> Database >  >> RDS >> Mysql

MYSQL zoekt naar ID in array van DB

Als deze id's als komma's gescheiden worden opgeslagen, kunt u FIND_IN_SET()

SELECT * FROM `table` WHERE FIND_IN_SET('2',`column_name`) >0

Maar het opslaan van door komma's gescheiden waarden is een slecht idee als u uw schema kunt wijzigen en vervolgens eerst uw tabelstructuur kunt normaliseren

Databasenormalisatie



  1. Correcte manier om gepoolde verbindingen levend te houden (of time-out en nieuwe te krijgen) tijdens langere inactiviteit voor MySQL, Grails 2-app

  2. Hoe LOAD_FILE() werkt in MariaDB

  3. Kan geen verbinding maken met de lokale MySQL-server via socket '/var/run/mysqld/mysqld.sock' in Ubuntu 12.04.5 LTS

  4. Kerel, van wie is die #temp-tafel?