私はこのクエリを持っていますが、これは列が存在しないことを示しています
SELECT
p.content,
(select count(*) from share_member WHERE username='pratik' AND share_id=share) as allow
FROM posts p WHERE allow >="1"
そして、私はこのエラーを受け取りました
「where句」の不明な列「allow」
編集: この編集は、SQL クエリを改善するために行われました。
SELECT
p.content,
CASE share_type
WHEN 'public' then "1"
when 'lsit' then
(select count(*) from share_member WHERE username='pratik' AND share_id=share)
end as allow
FROM posts p WHERE allow=>1
エラー コード 1064、SQL 状態 42000