mirror of
https://github.com/balkian/gists.git
synced 2024-11-21 09:12:29 +00:00
Add 'repos/f17db63300ee88471ed9/' from commit '9e927e208975fb296a0f1e00cc050c5998d7d521'
git-subtree-dir: repos/f17db63300ee88471ed9 git-subtree-mainline:4c05a13190
git-subtree-split:9e927e2089
This commit is contained in:
commit
0a26442ba1
11
repos/f17db63300ee88471ed9/Error SQL
Normal file
11
repos/f17db63300ee88471ed9/Error SQL
Normal file
@ -0,0 +1,11 @@
|
|||||||
|
SELECT count(*) AS C, payload->'retweeted_status'->>'id' AS cat, payload->'retweeted_status'->>'text' AS Tweet FROM messages WHERE jsonb_typeof(payload) = 'object' and payload->>'text' not like '%http%' GROUP BY cat, Tweet ORDER BY C DESC;
|
||||||
|
# Works just fine
|
||||||
|
|
||||||
|
|
||||||
|
SELECT count(*) AS C, payload->'retweeted_status'->>'id' AS cat, payload->'retweeted_status'->>'text' AS Tweet, payload->'retweeted_status'->'User'->>'screen_name' AS User FROM messages WHERE jsonb_typeof(payload) = 'object' and payload->>'text' not like '%http%' GROUP BY cat, Tweet, User ORDER BY C DESC;
|
||||||
|
# Doesn't work
|
||||||
|
# ------------
|
||||||
|
# ERROR: column "messages.payload" must appear in the GROUP BY clause or be used in an aggregate function
|
||||||
|
# LINE 1: ...t, payload->'retweeted_status'->>'text' AS Tweet, payload->'...
|
||||||
|
|
||||||
|
#Problem: User was the name of a column :)
|
Loading…
Reference in New Issue
Block a user