شرح صفوف ومحتوى الفقرة
لجعل استعلامات SQL أكثر إيجازاً ووضوحاً عند التعامل مع أعمدة الجداول، توفّر MySQL معاملَي الأسهم المباشرين: يعمل السهم المفرد column->'$.path' كاختصار مطابق لدالة JSON_EXTRACT(column, '$.path')، بينما يعمل السهم المزدوج column->>'$.path' كاختصار يدمج الاستخراج مع إزالة علامات الاقتباس عبر JSON_UNQUOTE(JSON_EXTRACT(column, '$.path')).
SQL
-- Inspect JSON keys and membership via JSON_KEYS & JSON_CONTAINS
SELECT
JSON_KEYS('{"host":"localhost","port":3306}') AS top_keys,
JSON_LENGTH('["read","write","admin"]') AS array_len,
JSON_CONTAINS('["read","write"]', '"write"') AS has_write;