在 MySQL 中选择具有对应值的不同列
从特定列中检索唯一值,同时从其他列中获取相应数据,例如正如在提供的示例中,您想要选择不同的名字及其各自的 ID 和姓氏,您可以使用 MySQL 的 GROUP BY
以下查询可实现此目的:
SELECT ID, FirstName, LastName FROM table_name GROUP BY(FirstName)
通过按 FirstName 列对结果进行分组,数据库将聚合具有重复名字的行并显示每个不同的第一个实例名称及其相应的 ID 和姓氏。通过这种方式,您将获得一个结果集,其中仅包含 John 的一个条目,但具有正确的 ID 1 和 Doe 的姓氏。
以上是如何在MySQL中选择具有相应值的不同列?的详细内容。更多信息请关注PHP中文网其他相关文章!