स्टेप-बाय-स्टेप डेमो:db<>fiddle
SELECT
elem.value ->> 'date' as thedate,
elem.value ->> 'note' as note
FROM t,
json_array_elements(data) elem -- 1
WHERE id = 4123
ORDER BY to_timestamp(elem ->> 'date', 'DD/MM/YYYY HH24:MI') DESC -- 2
LIMIT 1 -- 3
- सभी सरणी तत्वों को एक पंक्ति में निकालें
- डेटाटाइम स्ट्रिंग
date
से पढ़ें फ़ील्ड, टाइमस्टैम्प में कनवर्ट करें और सबसे हाल के टाइमस्टैम्प वाले सभी सरणी तत्वों को पहले ऑर्डर करने के लिए इसका उपयोग करें - बस सबसे पहले (=सबसे हाल का) सरणी तत्व लौटाएं।