sql 如何约束多列中所有值均不同?
如有一表结构:
CREATE TABLE t1(
c1 INT,
c2 INT,
c3 INT
);
我如何写约束使得对任何两行,第一行的 c1, c2, c3 中任何一个与第二行的 c1, c2, c3 的任何一个均不同,且每一行的 c1, c2, c3 彼此不同?
Update:
查了 stackexchange 人家表示 unique 约束写不了,不过可以写 check 解决~
看看童鞋们有没有好办法。。。
sql
mysql
postgresql
赞
收藏 0
回答 1
待解决
相关问题
pandas根据多列值的条件替换某列对应的值
521浏览 • 0回复 待解决
List组件如何设置多列
318浏览 • 1回复 待解决
List组件如何实现多列效果
155浏览 • 1回复 待解决
mysql多对多查询sql怎么写?
603浏览 • 1回复 待解决
PostgreSQL group by 获取唯一值并添加列
1036浏览 • 2回复 待解决
mysql的timestamp类型列如何修改默认值?
692浏览 • 1回复 待解决
为什么重复值高的列(比如性别)不能作为索引?
835浏览 • 1回复 待解决
如何在多个相同类型的picker组件中赋不同值?
2984浏览 • 1回复 待解决
不同数据库不同表结构和字段,如何迁移 mysql?
1685浏览 • 1回复 待解决
Native如何创建子线程,有什么约束,与主线程如何通信
177浏览 • 1回复 待解决
SQLAlchemy在删除有外键约束的记录时,外键约束未起作用,何解?
2213浏览 • 0回复 待解决
RelativeContainer里的组件是否可以相互约束
235浏览 • 1回复 待解决
Postgres:如何列出所有的聚合函数?
1331浏览 • 2回复 待解决
如何关闭所有Page、Ability,安全退出应用?
41浏览 • 1回复 待解决
同一条SQL在PolarDB MySQL中执行计划不同是什么原因?
1128浏览 • 1回复 待解决
函数封装后的返回值如何通过不同方法提取并进行调用,以及实现的类怎么导入import
36浏览 • 1回复 待解决
通过COUNT聚合分组出临时结果集,再从结果集中找出COUNT值最大的一行,该如何写SQL?
621浏览 • 1回复 待解决
如何根据手机横竖屏判断加载不同布局
6431浏览 • 1回复 待解决
如何设置组件不同状态下的样式
354浏览 • 1回复 待解决
鸿蒙如何实现动画值变化
7700浏览 • 1回复 待解决
SQL相同的两个子查询如何复用?
1077浏览 • 2回复 待解决
多UIAbility应用关闭时,如何监听应用销毁
258浏览 • 1回复 待解决
Mysql如何用sql语句删除这样的内容?
410浏览 • 1回复 待解决
两SQL语句能不能用一个SQL搞定?
1175浏览 • 1回复 待解决
innodb中,空的列会占用存储吗?
961浏览 • 1回复 待解决
能写check加约束了