Python,Postgresql-选择

问题描述 投票:0回答:1

我想从表中选择所有域,其中域具有活动的以下标志:Expired和Outzone。域列是来自不同表的外键。

我一点都不知道,我将不胜感激。


| id |标志|域|

| 1 |已过期1 |

| 2 |删除| 1 |

| 3 |外区| 1 |

| 4 |已过期2 |

| 5 |外区| 3 |

| 6 |外区| 4 |

| 7 |删除| 4 |

仅应为域名1。

python postgresql selection
1个回答
0
投票

这里不是SQL专家,但我会这样做:

SELECT DISTINCT m1.domain from MYTABLE m1, MYTABLE m2 WHERE m1.flag = 'EXPIRED' AND m2.flag = 'OUTZONE' and m1.domain = m2.domain;

示例:http://sqlfiddle.com/#!9/54643/10

© www.soinside.com 2019 - 2024. All rights reserved.