gpt4 book ai didi

sql - 如何在SQL中设置两列唯一

转载 作者:行者123 更新时间:2023-12-05 00:41:19 27 4
gpt4 key购买 nike

我正在创建一个表,在表中两列是唯一的,我的意思是 columnA 和 columnB 没有相同的值:
如 :

Table X
A B
1 2(RIGHT,unique)
2 2(RIGHT, unique)
1 3(RIGHT, not unique)
2 3(RIGHT, not unique)
1 2 (WRONG, not unique)

如何创建这样的表?
非常感谢!
create table X 
(
[ID] INTEGER PRIMARY KEY AUTOINCREASE NOT NULL,\
[A] INTEGER,
[B] INTEGER);

最佳答案

CREATE UNIQUE INDEX `my_index_name` ON `my_table` (`col1`,`col2`)

关于sql - 如何在SQL中设置两列唯一,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3059856/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com