sql >> Database >  >> RDS >> Mysql

meerdere waarde opgeslagen in een enkele kolom in de MySQL-database?

Dat zou je niet moeten doen. Het laat zien dat de DB niet goed is ontworpen.

Maar als u het moet doen zonder uw DB-ontwerp te wijzigen. U kunt alle telefoonnummers samenvoegen met een speciale lijm, die ervoor zorgt dat deze geen deel uitmaakt van een telefoonnummer, zoiets als % . Dus 5, 7 en 16 worden allemaal opgeslagen in één kolom van het type varchar als 5%7%16 , later uw aanvraag en splits ze indien nodig op.



  1. Ondersteunt jdbc de Perzische taal?

  2. Voorwaardelijk in MYSQL waar clausule

  3. Cronjob of MySQL-event?

  4. PHP wat er gebeurt als een string het dubbele is van mysqli_real_escape_string