[英]Nested postgres query
我有兩個似乎無法嵌套的工作查詢。
第一個作品:
SELECT * FROM accounts WHERE account = 'some_account';
第二個作品就好了:
SELECT COUNT(*) FROM accounts;
我想加入這些,以便從第一個查詢的結果中獲得帳戶數,看起來像這樣,但是我做不到。
SELECT COUNT(account) FROM (SELECT * FROM accounts WHERE account = 'some_account');
我該怎么做?
或
SELECT COUNT(account)
FROM (SELECT account
FROM accounts
WHERE account = 'some_account');
要么
SELECT COUNT(*)
FROM accounts
WHERE account = 'some_account';
select count(case when account = 'some_account' then 1 else null end) as Count
FROM accounts
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.