小编Ben*_*n_S的帖子

比较postgres数据库中的两列

我被一个看似简单的问题难住了。我有一张桌子,例如,

CREATE TABLE cities (
     column_1 TEXT,
     column_2 TEXT);
Run Code Online (Sandbox Code Playgroud)

这些表格的内容在哪里

column_1  |  column_2
---------------------
Atlanta   |  Atlanta
Boston    |  Chicago
Chicago   |  Los Angeles
Seattle   |  Tacoma
NULL      |  Seattle
Run Code Online (Sandbox Code Playgroud)

我可以运行什么查询来查看这两列,不管它们的顺序如何,返回两列匹配的位置?

我正在寻找的结果是:

column_1  |  column_2
---------------------
Atlanta   |  Atlanta
Chicago   |  Chicago
Seattle   |  Seattle
Run Code Online (Sandbox Code Playgroud)

我试过了:

SELECT *
FROM cities
WHERE column_1 = column_2;
Run Code Online (Sandbox Code Playgroud)

但这只会返回完全匹配:

column_1  |  column_2
---------------------
Atlanta   |  Atlanta
Run Code Online (Sandbox Code Playgroud)

sql postgresql comparison

5
推荐指数
1
解决办法
6720
查看次数

如何检查 Javascript 对象数组是否始终具有相同的值

我有以下数组:
distributors = [{ Name: 'Foo', Count: 0}, { Name: 'Bar', Count: 0}, { Name: 'Baz', Count: 0}]

如何检查数组中每个对象的“Count”是否为 0?理想情况下,我想编写一个函数,如果数组中每个对象的“Count”值为 0,则返回布尔值。

javascript arrays object

4
推荐指数
1
解决办法
3510
查看次数

标签 统计

arrays ×1

comparison ×1

javascript ×1

object ×1

postgresql ×1

sql ×1