【发布时间】:2018-11-04 15:58:55
【问题描述】:
我正在使用 PHP 在 postgresql 中生成一个表。
结果表
除了第一列之外,有很多行具有相同的值,这是唯一的 ID。当我尝试根据gene_id、searchterm 和type 中的相似值进行删除时。
因此,我使用了以下代码:
$sql = "SELECT DISTINCT gene_id FROM searchterms";
或者
$sql = "SELECT DISTINCT ON (gene_id,searchterm,types) * FROM searchterms";
执行此代码后,我仍然得到相同的结果。我想只保留 id 为 4 的行。
【问题讨论】:
标签: php postgresql select distinct