sql >> Databasteknik >  >> RDS >> Mysql

flera värden lagrade i en kolumn i MySQL-databasen?

Du borde inte göra det. Det visar att DB inte har utformats korrekt.

Men om du måste göra det utan att ändra din DB-design. Du kan sammanfoga alla telefonnummer med ett speciellt lim, som säkerställs att inte vara en del av något telefonnummer, ungefär som % . Så 5, 7 och 16 kommer alla att lagras i en kolumn av typen varchar som 5%7%16 , senare din ansökan och dela upp dem efter behov.



  1. Vad betyder '@'-symbolen i Oracle SQL?

  2. Mysql-vallista efter ett specifikt id

  3. Infoga nytt objekt i JSONB-kolumnen baserat på värdet för annat fält - postgres

  4. Använder SELECT i SELECT i mysql-frågan