Send netdisco-users mailing list submissions to
        netdisco-users@lists.sourceforge.net

To subscribe or unsubscribe via the World Wide Web, visit
        https://lists.sourceforge.net/lists/listinfo/netdisco-users
or, via email, send a message with subject or body 'help' to
        netdisco-users-requ...@lists.sourceforge.net

You can reach the person managing the list at
        netdisco-users-ow...@lists.sourceforge.net

When replying, please edit your Subject line so it is more specific
than "Re: Contents of netdisco-users digest..."
Today's Topics:

   1. Re: Cisco IMEI tracker report for cellular services
      (Christian Ramseyer)
--- Begin Message --- The SQL itself seems to work correctly for me (empty result, none expected since I don't collect these fields, but no error).

Do you get an error even when you paste the SQL into netdisco-do psql? Or only when running it from the web interface? If the latter, please post the full report definition as it appears in the config.

Cheers
Christian

On 06.05.2025 07:01, Muris wrote:
SELECT me.devname, me.ip, me.carrier, me.imei FROM (SELECT COALESCE(NULLIF(dns,''), NULLIF(name,''), '') AS devname, ip,

CASE

WHEN jsonb_path_exists(custom_fields::jsonb, '$.c3gGsmNetwork') THEN

ARRAY(SELECT jsonb_array_elements_text((custom_fields- >>'c3gGsmNetwork')::jsonb))::text[]

ELSE NULL

END AS carrier,

CASE

WHEN jsonb_path_exists(custom_fields::jsonb, '$.c3gImei') THEN

ARRAY(SELECT jsonb_array_elements_text((custom_fields- >>'c3gImei')::jsonb))::text[]

ELSE NULL

END AS imei

FROM device

WHERE

(jsonb_path_exists(custom_fields::jsonb, '$.c3gGsmNetwork') AND custom_fields->>'c3gGsmNetwork' IS NOT NULL AND custom_fields- >>'c3gGsmNetwork' <> '[]')

OR

(jsonb_path_exists(custom_fields::jsonb, '$.c3gImei') AND custom_fields- >>'c3gImei' IS NOT NULL AND custom_fields->>'c3gImei' <> '[]')

ORDER BY ip ASC

) me





--- End Message ---
_______________________________________________
Netdisco mailing list - Digest Mode
netdisco-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/netdisco-users

Reply via email to