sql >> Databasteknik >  >> RDS >> Mysql

hur infogar jag flera värden i mysql och undviker dubbletter

Du vill lägga till UNIQUE begränsning till ditt bord. Om du skriver UNIQUE begränsning separat, blir det tydligare hur man tillämpar det på godtyckliga kombinationer av kolumner.

CREATE TABLE table_name (
    subject1 VARCHAR(30),
    subject2 VARCHAR(30),
    subject3 VARCHAR(30),
    UNIQUE (subject1, subject2, subject3)
);


  1. Lägga till en inledande nolla till vissa värden i kolumn i MySQL

  2. MySqlParameter som Tabellnamn

  3. Dela strängen i sql-servern

  4. Hur uppdaterar jag två tabeller i en sats i SQL Server 2005?