From 3d0ac2c0f0023d4b774e3323c147bb7d2788d409 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Andreas=20K=C3=B6pf?= Date: Tue, 7 Feb 2023 16:08:45 +0100 Subject: [PATCH] add sql snippet to get msg trees by lang in ready_for_export or growing state --- backend/sql_snippets.md | 16 +++++++++++++++- 1 file changed, 15 insertions(+), 1 deletion(-) diff --git a/backend/sql_snippets.md b/backend/sql_snippets.md index fac9d7f2..c6d610fa 100644 --- a/backend/sql_snippets.md +++ b/backend/sql_snippets.md @@ -53,7 +53,21 @@ select state, count(*) from message_tree_state group by state; ```sql -- count of waiting initial prompts by language -select m.lang, count(*) from message_tree_state mts join message m on mts.message_tree_id = m.id where mts.state = 'prompt_lottery_waiting' group by m.lang; +select m.lang, count(*) +from message_tree_state mts + join message m on mts.message_tree_id = m.id +where mts.state = 'prompt_lottery_waiting' +group by m.lang; +``` + +```sql +-- message trees by lang in ready_for_export or growing state +select m.lang, mts.state, count(*) +from message_tree_state mts + join message m on mts.message_tree_id = m.id +where mts.state in ('ready_for_export', 'growing') +group by mts.state, m.lang +order by lang, state; ``` ```sql