Current messages views
This commit is contained in:
parent
543adebdef
commit
22422550a2
@ -1,9 +1,9 @@
|
||||
CREATE OR REPLACE FORCE VIEW user_messages_chat AS
|
||||
WITH x AS (
|
||||
SELECT /*+ MATERIALIZE */
|
||||
app.get_app_id() AS app_id,
|
||||
app.get_user_id() AS user_id,
|
||||
app.get_session_id() AS session_id
|
||||
COALESCE(app.get_number_item('$APP_ID'), app.get_app_id()) AS app_id,
|
||||
COALESCE(app.get_item('$USER_ID'), app.get_user_id()) AS user_id,
|
||||
COALESCE(app.get_number_item('$SESSION_ID'), app.get_session_id()) AS session_id
|
||||
FROM DUAL
|
||||
)
|
||||
SELECT
|
||||
|
||||
@ -7,9 +7,12 @@ SELECT
|
||||
COUNT(*) AS count_messages,
|
||||
COUNT(DISTINCT m.created_by) AS count_users,
|
||||
--
|
||||
MIN(m.created_at) AS start_at,
|
||||
MAX(m.created_at) AS end_at
|
||||
MIN(m.created_at) AS start_at,
|
||||
MAX(m.created_at) AS end_at,
|
||||
--
|
||||
'OPEN_CHAT' AS action_open,
|
||||
'CLOSE_CHAT' AS action_close
|
||||
FROM user_messages m
|
||||
WHERE m.message_type = 'CHAT'
|
||||
GROUP BY m.app_id, m.user_id, m.session_id
|
||||
;
|
||||
GROUP BY m.app_id, m.user_id, m.session_id;
|
||||
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user