是否有针对特定列值的mysql唯一索引?

用户名

对不起,标题怪异,写得更好...

在此处输入图片说明

看一下上面的图片。

在mysql中,是否有可能/可行基于user_id的列UNIQUE?

让我重新表述一下,是否有可能仅对特定的user_id具有唯一的订单列值?

这样,如果user_id = 1,order = 1,并且不能再有另一个order =1。但是,如果user_id = 2,我可以再次让order = 1吗?

还是更好/更快地在与mysql接口的php脚本中对此进行控制?

阿格里佐

您在问几个独立的问题。

(1)是的,您只能为客户获得唯一的订单。在这种情况下,您需要使用两列来创建唯一索引。

(2)在与mysql接口的php脚本中控制此控件是否更好/更快?第一个问题与数据完整性而不是性能有关。如果这是一个自动递增的列,则生成新的word_id的速度会更快,因为如果不是,则您的PHP代码需要查询数据库以查找最大值并添加一个。

如果您希望每个客户拥有唯一的word_id,则需要在您的PHP代码中生成它们。MySQL无法基于另一列生成新的自动增量值(因为您使用的是InnoDB)

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何将具有名称+值作为列的特定ID的行转换为针对该唯一ID组合的这些行名称的列

来自分类Dev

列在多列中的唯一约束是否有区别?重复索引是否合理?

来自分类Dev

Pandas:具有另一列唯一值索引的新列

来自分类Dev

如何创建具有特定值的猫鼬唯一索引?

来自分类Dev

在唯一索引列中找到匹配项时,MySQL是否会停止搜索?

来自分类Dev

使用相应的过去索引值和特定的唯一列值填充新的数据框列

来自分类Dev

是否有查询公式来计算特定ID在特定日期的最新值以及所有唯一ID的值?

来自分类Dev

对于mysql,索引对非唯一列有帮助吗?

来自分类Dev

对于mysql,索引对非唯一列有帮助吗?

来自分类Dev

如何计算与 MySQL 另一列中特定行关联的唯一值?

来自分类Dev

给定列的唯一索引值的新列

来自分类Dev

插入表或更新是否存在多个唯一索引(MySQL)

来自分类Dev

MySql选择列值唯一的地方

来自分类Dev

唯一约束(与另一个具有特定值的列耦合)

来自分类Dev

针对列表的子集计算唯一值

来自分类Dev

使用“群集的列存储索引”插入唯一值

来自分类Dev

当列中存在重复值时添加唯一索引

来自分类Dev

在所有具有特定列值的行中选择一个唯一值

来自分类Dev

Postgres:具有值的复合唯一索引

来自分类Dev

当一列可以包含空值时,在两列上的MYSQL中创建唯一索引的最佳方法

来自分类Dev

MySQL选择具有唯一列值的行与其他列进行比较

来自分类Dev

如何在MySQL / PHP的某一列中检查是否存在具有特定值的行?

来自分类Dev

仅针对XSL 1.0中的特定条件列出组内属性的唯一值

来自分类Dev

Scala如何从CSV的特定列中查找所有唯一值?

来自分类Dev

选择具有其他唯一列的特定记录的最高值?

来自分类Dev

唯一值的索引数组

来自分类Dev

根据唯一值过滤列值,但不会针对同一唯一值上的同一列的不同值重复

来自分类Dev

pandas df:仅针对B列中唯一的行更改A列中的值

来自分类Dev

MySQL InnoDB数据库是否可以具有外部列唯一性约束?

Related 相关文章

  1. 1

    如何将具有名称+值作为列的特定ID的行转换为针对该唯一ID组合的这些行名称的列

  2. 2

    列在多列中的唯一约束是否有区别?重复索引是否合理?

  3. 3

    Pandas:具有另一列唯一值索引的新列

  4. 4

    如何创建具有特定值的猫鼬唯一索引?

  5. 5

    在唯一索引列中找到匹配项时,MySQL是否会停止搜索?

  6. 6

    使用相应的过去索引值和特定的唯一列值填充新的数据框列

  7. 7

    是否有查询公式来计算特定ID在特定日期的最新值以及所有唯一ID的值?

  8. 8

    对于mysql,索引对非唯一列有帮助吗?

  9. 9

    对于mysql,索引对非唯一列有帮助吗?

  10. 10

    如何计算与 MySQL 另一列中特定行关联的唯一值?

  11. 11

    给定列的唯一索引值的新列

  12. 12

    插入表或更新是否存在多个唯一索引(MySQL)

  13. 13

    MySql选择列值唯一的地方

  14. 14

    唯一约束(与另一个具有特定值的列耦合)

  15. 15

    针对列表的子集计算唯一值

  16. 16

    使用“群集的列存储索引”插入唯一值

  17. 17

    当列中存在重复值时添加唯一索引

  18. 18

    在所有具有特定列值的行中选择一个唯一值

  19. 19

    Postgres:具有值的复合唯一索引

  20. 20

    当一列可以包含空值时,在两列上的MYSQL中创建唯一索引的最佳方法

  21. 21

    MySQL选择具有唯一列值的行与其他列进行比较

  22. 22

    如何在MySQL / PHP的某一列中检查是否存在具有特定值的行?

  23. 23

    仅针对XSL 1.0中的特定条件列出组内属性的唯一值

  24. 24

    Scala如何从CSV的特定列中查找所有唯一值?

  25. 25

    选择具有其他唯一列的特定记录的最高值?

  26. 26

    唯一值的索引数组

  27. 27

    根据唯一值过滤列值,但不会针对同一唯一值上的同一列的不同值重复

  28. 28

    pandas df:仅针对B列中唯一的行更改A列中的值

  29. 29

    MySQL InnoDB数据库是否可以具有外部列唯一性约束?

热门标签

归档