Php 是否可以在MySQL中链接/分组行?

Php 是否可以在MySQL中链接/分组行?,php,mysql,Php,Mysql,可以在MySQL中链接多行吗?我所说的链接是指: ItemID Status ItemID Status 1, Available Result needed -> 1, Unavailable 2, Available 2, Unavailable 如果第2行的状态更新为“不可用”,是否可以强制第1行并将其更改为 我需要它来创建包含多行的组。您可以

可以在MySQL中链接多行吗?我所说的链接是指:

ItemID  Status                        ItemID  Status

     1, Available   Result needed ->       1, Unavailable

     2, Available                          2, Unavailable
如果第2行的状态更新为“不可用”,是否可以强制第1行并将其更改为


我需要它来创建包含多行的组。

您可以将数据库设计为3个表

  • Items:此表将包含ItemID作为主键的项目详细信息
  • 状态:此表将包含系统中所有可用的状态,状态ID为主键
  • ItemStatus:这是项和状态表的组合。并且具有ItemID和StatusID

  • 除非定义了行之间的某种关系;或者,除非是简单的算术关系,否则这些行是如何关联的?这个逻辑背后的逻辑是什么?@MarkBaker我会查一下。他们应该有一个公共的键/值存储在数据库中,然后你就可以了use@AbhikChakraborty我的数据库里有很多不同的仪器,有些仪器有多个部件。我想把这些有多个部件的仪器放在一起。难道不可能为此创建一个列吗?在我已经构建了大部分数据库的情况下,创建多个表似乎相当粗略