how do i insert multiple values in mysql and avoid duplicates

后端 未结 3 863
我在风中等你
我在风中等你 2020-12-19 17:54

How would I insert multiple rows or values and avoid duplicates in the following schema.

table schema is

id,subject1,subject2,subject3
3条回答
  •  挽巷
    挽巷 (楼主)
    2020-12-19 18:18

    You want to add the UNIQUE constraint to your table. If you write the UNIQUE constraint out separately, it becomes clearer how to apply it to arbitrary combinations of columns.

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

提交回复
热议问题