{
  "assessmentTests": {
    "sql_test": {
      "name": "Ìdánwò SQL",
      "desc": "Ìbéèrè 30 nipa ìdáhùn, àpọ̀, ìsopọ̀, ìbéèrè ìsọ̀kan àti iṣẹ́ àkójọ — ṣàwárí bóyá SQL rẹ dọ́gba pẹ̀lú ohun tí ìbéèrè iṣẹ́ túmọ̀ nípa ìgbéga SQL.",
      "recommendation": "Profaìlì ìgbéga SQL rẹ",
      "results": {
        "beginner": {
          "name": "Ọ̀gbẹ́ Kìkọ̀",
          "desc": "O lè kọ SELECT ìfihàn tí ó ṣiṣẹ́ àti ìdáhùn lórí ọ̀pọ̀ àwọn ìpìlẹ̀, ṣùgbọ́n àwọn ìbéèrè tí o padà sílẹ̀ wà nítòsí ìtúpalẹ̀ NULL àti ìgbésẹ̀ àpọ̀ dípò àwọn ìtúmọ̀ — ìwọ̀n ìtọ́ka sí NULL pẹ̀lú =, kini LEFT JOIN tí ó dáa tọ́jú, báwo ni àwọn ìlànà BETWEEN ṣe ṣiṣẹ́. Kò sí ohun kan nípa jíjẹ́ búburú nínú àkójọ; àwọn wọ̀nyí ni àwọn ìlànà àkọ́kọ́ tí ó ń ṣe àwọn ènìyàn tí wọ́n kọ́ SQL nípa ìdánwò àti àṣìṣe dípò nínú ìkọ̀ ìlànà. Wọ́n ṣe pàtàkì ní iṣẹ́ nítorí pé olúkọ̀ wọn ni ibigbẹ tí ìbéèrè kan máa padà àwọn ìlẹ̀ tí ó dọ́gba-ìrànwọ́ ṣùgbọ́n àìtọ́.",
          "recommendation": "Bẹ̀rẹ̀ pẹ̀lú àwọn nǹkan mẹ́ta, nítòsí ìlànà yìí: kìlódé tí WHERE col = NULL kò ní ìbámu ohunkóhun (àti IS NULL ni a nílò dípò rẹ̀), báwo ni INNER JOIN ṣe ń ṣubú àwọn ìlẹ̀ tí kò ní ìbámu bí LEFT JOIN ṣe ń tọ́jú wọn, àti àwọn ìlànà gidi tí BETWEEN ní. Mode Analytics' SQL ìkọ̀ àti PostgreSQL ìwé ìkọ̀ jẹ́ àwọn ìbámu pẹ̀lú àwọn àpẹẹrẹ tí a lè ṣiṣẹ́."
        },
        "intermediate": {
          "name": "Àrin-àrin",
          "desc": "O ṣe àwọn ìbéèrè ìròyìn ọ̀ọ̀dún pẹ̀lú ìrọ̀rùn — àpọ̀, GROUP BY, ìdáhùn tí ó ṣọ́ — àti kò ní ìdánu nínú iṣẹ́ ìdáhùn àti ìwádìí àìfojúsùn. Àwọn ìyatọ̀ láàrin ibí àti Gíga ni ìpilẹ̀ nínú ohun tí ó ṣẹlẹ̀ nígbà tí àwọn ìlànà bá ṣe ìbámu: WHERE ìlànà lórí tábìlì tí a ṣe àpọ̀ tí ó ń ṣe LEFT JOIN padà sí INNER JOIN nísìnísì, àpọ̀ tí ó ń ṣe ìlẹ̀ ìpilẹ̀ dúpọ̀ kí a tó ṣe àgbékalẹ̀ sí wọn, àti NOT IN tí ó ní ìfihàn àìfojúsùn nítorí pé NULL kan ṣubú sínú ìbéèrè ìsọ̀kan. Àwọn wọ̀nyí ni irú àwọn àṣìṣe tí ó ń ṣe ìwòye kíkí àti ó ní ìfihàn nígbà tí ẹnìkan bá ṣe ìwọ̀n pẹ̀lú ìròyìn òmìíràn.",
          "recommendation": "Ṣe àkíyèsí báwo ni àwọn ìlànà ṣe ń ṣe ìbámu dípò ohun tí olúkọ̀ kọ̀ọ̀kan ṣe nìkan: WHERE ìdáhùn lórí àwọn ìtọ́ka ọ̀tún LEFT JOIN, ìpilẹ̀ ìlẹ̀ dúpọ̀ láti àpọ̀ ọ̀kan-sí-ọ̀pọ̀ kí a tó ṣe àgbékalẹ̀, àti kìlódé tí NOT IN ṣe ń ṣubú nígbà tí NULL wà (EXISTS ìpilẹ̀ kò ṣe). Lẹ́yìn náà HAVING vs WHERE, nítorí pé ìyatọ̀ yìí ń ṣe àwọn ènìyàn tí wọ́n ti mọ̀ àwọn ìlànà méjì nìkan."
        },
        "advanced": {
          "name": "Gíga",
          "desc": "Èyí ni ìpele tí ọ̀pọ̀ àwọn ìbéèrè iṣẹ́ túmọ̀ nípa \"SQL tí ó lágbára.\" O kà ìbéèrè àpọ̀ ọ̀pọ̀ àti o lè ṣe àbẹ̀wò ìlẹ̀ ìpilẹ̀ rẹ̀ kí a tó ṣiṣẹ́ rẹ̀, o mọ̀ kìlódé tí àbùkọ̀ àgbékalẹ̀ ṣe ní ìyatọ̀ dípò pé ó ní ìyatọ̀ nìkan, àti o ń ṣe àgbékalẹ̀ sí CTE tàbí iṣẹ́ àkójọ dípò ìbéèrè ìsọ̀kan nígbà tí èyí ṣe ìkáwe tí ó ṣọ́. Ohun tí ó ń yé ìpele yìí láti ìpele ìgbé ni ẹgbẹ́ ìdáàbò iṣẹ́: ìmọ̀ iṣẹ́ ìlẹ̀ àkójọ tí a lò nígbà tí àwọn ìbámu ṣe pàtàkì, ohun tí COMMIT ṣe ní ìfihàn àti sí ẹnìkan, àti ohun tí ìlànà ON DELETE tí kò sí ṣe ní àkójọ ìpele.",
          "recommendation": "Ṣe àgbékalẹ̀ sínú àwọn ìbámu tí ó ń dáàbò àkójọ tí àwọn ènìyàn òmìíràn tún ń ṣe àtúnṣe: ìyatọ̀ láàrin RANK, DENSE_RANK àti ROW_NUMBER nígbà tí àwọn ìbámu ṣe pàtàkì, ohun tí COMMIT ṣe ní ìfihàn àti sí ẹnìkan, àti ìgbésẹ̀ ìkóko ìlànà lórí DELETE. Lo The Index ìròyìn tàbí SQL for Devs' ìwádìí ìtúmọ̀ lórí àwọn iṣẹ́ àkójọ àti ìdáàbò ìbámu gẹ́gẹ́ bi ìlànà ìkéjì fún àwọn méjì."
        },
        "expert": {
          "name": "Ọ̀gbẹ́ Gíga",
          "desc": "O ṣe àbùkọ̀ ní ìgbé ìpele gbogbo — ìdáhùn àti NULL ìtúmọ̀, àpọ̀ àti ìṣeto iṣẹ́, àgbékalẹ̀ àti ìbéèrè ìsọ̀kan, àti àwọn iṣẹ́ àkójọ, CTE àti àwọn ìlànà. Ní ìgbésẹ̀ ìgbé, èyí túmọ̀ pé o lè ní ìbéèrè ìròyìn àpọ̀ ọ̀pọ̀ tí ẹnìkan tí a kò mọ̀ àti o lè ṣàlàyé kìlódé tí ó padà ìlẹ̀ ìpilẹ̀ tí ó ní dípò pé kini ìtúmọ̀ ìlànà ṣe sọ pé ó yẹ kọ̀ọ̀kan, èyí ni iṣẹ́ tí ó ṣòro àti ó ṣe ìyalẹ̀nu. Ní ìpele yìí ìlànà ìbéèrè kò ní ìdánu púpọ̀; ìdánu ìpilẹ̀ ni ìdíò àkójọ tàbí ìgbé àkójọ tí ó wà nísàlẹ̀ rẹ̀.",
          "recommendation": "Àwọn ìpadàsìn wà nínu ìgbésẹ̀ ìṣiṣẹ́ àti ìdíò: kíkà EXPLAIN àbùkọ̀ kí a tó gbà pé ìbéèrè ṣe ìlọ́wọ́, ìlànà ìdáhùn gẹ́gẹ́ bi ìwọ̀n àti ìdánu kíkọ dípò ìwọ̀n ìfojúsùn, àti àwọn ìpinnu ìdíò tí ó ní ìdúrò nígbà tí ìdíò kan ṣe ìgbé. Tí a ṣe ìwádìí rẹ fún ìṣẹ́ kan, ṣàlàyé àṣìṣe ìbéèrè bí àpọ̀ ìlẹ̀ dúpọ̀ tàbí NOT IN/NULL ìdánu tí o rí nínú iṣẹ́ dípò pé ìkọ̀ àwọn ìbámu SQL — èyí ní ìfihàn ìgbéròjú, kò ní ìkọ̀ nìkan."
        }
      },
      "questions": [
        {
          "question": "Tábìlì kan ní ìtọ́ka tí a lè ní NULL age. O ṣiṣẹ́ SELECT * FROM users WHERE age = NULL. Ìlẹ̀ mélòó ni èyí padà, bí ó tilẹ̀ pé ọ̀pọ̀ ìlẹ̀ ní age ṣeto sí NULL?",
          "options": [
            {
              "icon": "",
              "label": "Gbogbo ìlà tí age wọn jẹ́ NULL"
            },
            {
              "icon": "",
              "label": "Kò sí ìlà kankan"
            },
            {
              "icon": "",
              "label": "Àṣìṣe kan"
            },
            {
              "icon": "",
              "label": "Gbogbo ìlà"
            }
          ]
        },
        {
          "question": "O ṣiṣẹ́ SELECT DISTINCT department, role FROM employees. Kini DISTINCT ń ṣubú àwọn ìdúpọ̀ ti?",
          "options": [
            {
              "icon": "",
              "label": "Àkópọ̀ department àti role kọ̀ọ̀kan"
            },
            {
              "icon": "",
              "label": "Àtúnwí value department nìkan"
            },
            {
              "icon": "",
              "label": "Àtúnwí value role nìkan"
            },
            {
              "icon": "",
              "label": "Kò sí nǹkankan; DISTINCT ń ṣiṣẹ́ lórí column kan ṣoṣo nìkan"
            }
          ]
        },
        {
          "question": "Orúkọ ìtọ́ka ní ìdáhùn pẹ̀lú WHERE name LIKE 'A_'. Èwo nínú àwọn ìyẹn ní ìbámu: 'A', 'Al', 'Ana', 'Ally'?",
          "options": [
            {
              "icon": "",
              "label": "'A'"
            },
            {
              "icon": "",
              "label": "'Al'"
            },
            {
              "icon": "",
              "label": "'Ana' àti 'Ally'"
            },
            {
              "icon": "",
              "label": "Gbogbo value mẹ́rẹ̀ẹ̀rin"
            }
          ]
        },
        {
          "question": "Ìtọ́ka ìdí ní ìdáhùn pẹ̀lú WHERE price BETWEEN 10 AND 20. Àwọn ìlẹ̀ pẹ̀lú price gidi 10 tàbí gidi 20 ní ìgbé?",
          "options": [
            {
              "icon": "",
              "label": "Rárá, a kò fi èyíkéyìí kún un"
            },
            {
              "icon": "",
              "label": "Bẹ́ẹ̀ ni, a fi méjèèjì kún un"
            },
            {
              "icon": "",
              "label": "price = 10 nìkan"
            },
            {
              "icon": "",
              "label": "price = 20 nìkan"
            }
          ]
        },
        {
          "question": "Tábìlì orders ní ìlẹ̀ 10, àti 3 nínú wọn ní NULL shipped_date. Kini SELECT COUNT(*) FROM orders padà, àti kini SELECT COUNT(shipped_date) FROM orders padà?",
          "options": [
            {
              "icon": "",
              "label": "10, lẹ́yìn náà 10"
            },
            {
              "icon": "",
              "label": "7, lẹ́yìn náà 7"
            },
            {
              "icon": "",
              "label": "10, lẹ́yìn náà 7"
            },
            {
              "icon": "",
              "label": "10, lẹ́yìn náà 3"
            }
          ]
        },
        {
          "question": "O ṣiṣẹ́ SELECT name, salary FROM employees ORDER BY 2 DESC. Kini 2 túmọ̀ sí?",
          "options": [
            {
              "icon": "",
              "label": "Àṣìṣe syntax"
            },
            {
              "icon": "",
              "label": "Ìlẹ̀ ìkejì nínú àbùkọ̀"
            },
            {
              "icon": "",
              "label": "Ìyẹ gidi 2, tí a lò gẹ́gẹ́ bi ìdánu ìbámu"
            },
            {
              "icon": "",
              "label": "Column kejì nínú àkójọ SELECT, salary"
            }
          ]
        },
        {
          "question": "Nínú SQL ìlànà, kini 'Ana' || ' ' || 'Lee' ní ìfihàn?",
          "options": [
            {
              "icon": "",
              "label": "Àṣìṣe syntax"
            },
            {
              "icon": "",
              "label": "TRUE"
            },
            {
              "icon": "",
              "label": "'AnaLee'"
            },
            {
              "icon": "",
              "label": "'Ana Lee'"
            }
          ]
        },
        {
          "question": "Èwo nínú àwọn wọ̀nyí ni gidi dọ́gba pẹ̀lú WHERE status IN ('open', 'pending', 'review')?",
          "options": [
            {
              "icon": "",
              "label": "WHERE status = 'open' AND status = 'pending' AND status = 'review'"
            },
            {
              "icon": "",
              "label": "WHERE status != 'open' OR status != 'pending' OR status != 'review'"
            },
            {
              "icon": "",
              "label": "WHERE status = 'open' OR status = 'pending' OR status = 'review'"
            },
            {
              "icon": "",
              "label": "WHERE status LIKE 'open,pending,review'"
            }
          ]
        },
        {
          "question": "customers ní ìlẹ̀ 100; 20 nínú wọn kò ní ìbéèrè kan. O ṣiṣẹ́ SELECT c.id FROM customers c INNER JOIN orders o ON c.id = o.customer_id. Àwọn ènìyàn 20 tí kò ní ìbéèrè ní ìfihàn nínú àbùkọ̀?",
          "options": [
            {
              "icon": "",
              "label": "Bẹ́ẹ̀, ọ̀kan olúkọ̀, pẹ̀lú o.id ní ìfihàn gẹ́gẹ́ bi NULL"
            },
            {
              "icon": "",
              "label": "Bẹ́ẹ̀, ṣùgbọ́n nìkan tí wọ́n tún ní ìfihàn nínú WHERE ìlànà"
            },
            {
              "icon": "",
              "label": "Rárá"
            },
            {
              "icon": "",
              "label": "Bẹ́ẹ̀, ìdúpọ̀ ọ̀kan olúkọ̀ nínú ìtọ́ka nínú orders"
            }
          ]
        },
        {
          "question": "O fẹ́ gbogbo ènìyàn bóyá wọ́n ní ìbéèrè tàbí rárá, nítorí náà o kọ SELECT c.id, o.total FROM customers c LEFT JOIN orders o ON c.id = o.customer_id WHERE o.total > 100. Èyí tún ní ìfihàn àwọn ènìyàn tí kò ní ìbéèrè?",
          "options": [
            {
              "icon": "",
              "label": "Rárá, ó ń ṣiṣẹ́ bí INNER JOIN"
            },
            {
              "icon": "",
              "label": "Bẹ́ẹ̀ ni, LEFT JOIN ń pa gbogbo oníbàárà mọ́"
            },
            {
              "icon": "",
              "label": "Bẹ́ẹ̀ ni, pẹ̀lú o.total tó hàn bí 0"
            },
            {
              "icon": "",
              "label": "Rárá, ó ń ṣiṣẹ́ bí RIGHT JOIN"
            }
          ]
        },
        {
          "question": "Tábìlì employees ní id ìtọ́ka àti manager_id ìtọ́ka tí ó ń ṣe àwọn ìlẹ̀ òmìíràn id. Láti ṣe àtúnṣe gbogbo ènìyàn níbẹ̀ pẹ̀lú orúkọ ìjòyè wọn, o ṣe àpọ̀ tábìlì sí ara rẹ̀: SELECT e.name, m.name FROM employees e JOIN employees m ON e.manager_id = m.id. Kini ìtúmọ̀ ìlànà yìí?",
          "options": [
            {
              "icon": "",
              "label": "Cross join kan"
            },
            {
              "icon": "",
              "label": "Recursive join kan"
            },
            {
              "icon": "",
              "label": "Self-join kan"
            },
            {
              "icon": "",
              "label": "Query tí kò tọ́"
            }
          ]
        },
        {
          "question": "A da àwọn query SELECT méjì tí ó ní àwọn column kan náà pọ̀ pẹ̀lú UNION. Tí àwọn query méjèèjì bá dá ìlà kan náà gan-an padà, ẹ̀dà mélòó ni ìlà yẹn yóò ní nínú àbájáde ìkẹyìn?",
          "options": [
            {
              "icon": "",
              "label": "Ẹ̀dà kan"
            },
            {
              "icon": "",
              "label": "Ẹ̀dà méjì"
            },
            {
              "icon": "",
              "label": "Ẹ̀dà òdo"
            },
            {
              "icon": "",
              "label": "Ó sinmi lórí query tí ó kọ́kọ́ ní ìlà náà"
            }
          ]
        },
        {
          "question": "Tábìlì sizes ní ìlà 3, colors sì ní ìlà 4. Ìlà mélòó ni SELECT * FROM sizes CROSS JOIN colors ń dá padà?",
          "options": [
            {
              "icon": "",
              "label": "7"
            },
            {
              "icon": "",
              "label": "12"
            },
            {
              "icon": "",
              "label": "3"
            },
            {
              "icon": "",
              "label": "0"
            }
          ]
        },
        {
          "question": "orders ní ìlà 1 fún àṣẹ-ọjà #100, order_items sì ní ìlà 3 fún àṣẹ-ọjà #100 (ọ̀kan fún ohun kọ̀ọ̀kan nínú àṣẹ-ọjà náà). O ṣe SELECT o.id, o.total FROM orders o JOIN order_items i ON o.id = i.order_id WHERE o.id = 100. Ìlà mélòó ni yóò padà wá fún àṣẹ-ọjà #100?",
          "options": [
            {
              "icon": "",
              "label": "3"
            },
            {
              "icon": "",
              "label": "1"
            },
            {
              "icon": "",
              "label": "4"
            },
            {
              "icon": "",
              "label": "0"
            }
          ]
        },
        {
          "question": "SELECT c.name, o.id FROM customers c RIGHT JOIN orders o ON c.id = o.customer_id ń dá àwọn ìlà kan náà padà bí èwo nínú ìwọ̀nyí?",
          "options": [
            {
              "icon": "",
              "label": "SELECT c.name, o.id FROM customers c INNER JOIN orders o ON c.id = o.customer_id"
            },
            {
              "icon": "",
              "label": "SELECT c.name, o.id FROM orders o LEFT JOIN customers c ON c.id = o.customer_id"
            },
            {
              "icon": "",
              "label": "SELECT c.name, o.id FROM customers c LEFT JOIN orders o ON c.id = o.customer_id"
            },
            {
              "icon": "",
              "label": "SELECT c.name, o.id FROM orders o CROSS JOIN customers c"
            }
          ]
        },
        {
          "question": "Nínú SQL onílànà (standard SQL), o ṣe SELECT department, name, AVG(salary) FROM employees GROUP BY department. Ṣé query tí ó bófin mu ni èyí?",
          "options": [
            {
              "icon": "",
              "label": "Bẹ́ẹ̀ ni, ìpínsí-ẹgbẹ́ nípa department tó"
            },
            {
              "icon": "",
              "label": "Rárá, a gbọ́dọ̀ ṣe àkópọ̀ name tàbí fi í sínú GROUP BY"
            },
            {
              "icon": "",
              "label": "Bẹ́ẹ̀ ni, SQL a máa yan name kan fún department kọ̀ọ̀kan"
            },
            {
              "icon": "",
              "label": "Rárá, a kò lè lo AVG() pẹ̀lú GROUP BY"
            }
          ]
        },
        {
          "question": "O fẹ́ àwọn ẹ̀ka tí ìpíndọ́gba owó-oṣù wọn ju 80000 lọ. Gbólóhùn wo ni ó ń sẹ́ lórí iye àkópọ̀ bíi AVG(salary) lẹ́yìn ìpínsí-ẹgbẹ́ — WHERE tàbí HAVING?",
          "options": [
            {
              "icon": "",
              "label": "WHERE"
            },
            {
              "icon": "",
              "label": "Èyíkéyìí nínú méjèèjì"
            },
            {
              "icon": "",
              "label": "Kò sí nínú àwọn méjèèjì; ó nílò subquery"
            },
            {
              "icon": "",
              "label": "HAVING"
            }
          ]
        },
        {
          "question": "O kọ SELECT salary * 1.1 AS new_salary FROM employees WHERE new_salary > 50000. Ṣé èyí yóò ṣiṣẹ́?",
          "options": [
            {
              "icon": "",
              "label": "Bẹ́ẹ̀ ni, WHERE lè lo àwọn alias SELECT"
            },
            {
              "icon": "",
              "label": "Bẹ́ẹ̀ ni, ṣùgbọ́n fún àwọn alias oní-nọ́ńbà nìkan"
            },
            {
              "icon": "",
              "label": "Rárá, a kò gba AS láàyè nínú query tí a ń sẹ́"
            },
            {
              "icon": "",
              "label": "Rárá, WHERE máa ń ṣiṣẹ́ kí alias náà tó sí"
            }
          ]
        },
        {
          "question": "SELECT name FROM employees e WHERE salary > (SELECT AVG(salary) FROM employees WHERE department = e.department). Kí ló dé tí a fi ń pe èyí ní correlated subquery?",
          "options": [
            {
              "icon": "",
              "label": "Nítorí pé ó ń lo JOIN dípò gbólóhùn WHERE"
            },
            {
              "icon": "",
              "label": "Nítorí pé ó ń lo e.department láti inú query òde"
            },
            {
              "icon": "",
              "label": "Nítorí pé ó ń dá ju column kan lọ padà"
            },
            {
              "icon": "",
              "label": "Nítorí pé ó ń ṣiṣẹ́ ní ẹ̀ẹ̀kan péré kí query òde tó bẹ̀rẹ̀"
            }
          ]
        },
        {
          "question": "Subquery SELECT manager_id FROM employees ń dá àwọn iye NULL kan padà pẹ̀lú àwọn id gidi. O ṣe SELECT name FROM employees WHERE id NOT IN (SELECT manager_id FROM employees). Kí ló ṣẹlẹ̀?",
          "options": [
            {
              "icon": "",
              "label": "Ó ń dá gbogbo òṣìṣẹ́ tí kì í ṣe alábòójútó padà, láìka àwọn NULL sí"
            },
            {
              "icon": "",
              "label": "Ó ń dá ìlà òdo padà"
            },
            {
              "icon": "",
              "label": "Ó ń fa àṣìṣe (error)"
            },
            {
              "icon": "",
              "label": "Ó ń dá gbogbo òṣìṣẹ́ padà"
            }
          ]
        },
        {
          "question": "SELECT name FROM customers c WHERE EXISTS (SELECT 1 FROM orders o WHERE o.customer_id = c.id). Kí ni èyí ń dá padà?",
          "options": [
            {
              "icon": "",
              "label": "Gbogbo oníbàárà tí ó ní ó kéré tán ìlà kan nínú orders"
            },
            {
              "icon": "",
              "label": "Gbogbo oníbàárà"
            },
            {
              "icon": "",
              "label": "Àṣìṣe (error)"
            },
            {
              "icon": "",
              "label": "Àwọn oníbàárà tí wọ́n ní àṣẹ-ọjà kan ṣoṣo péré nìkan"
            }
          ]
        },
        {
          "question": "O kọ SELECT name, (SELECT order_id FROM orders WHERE customer_id = c.id) AS last_order FROM customers c, oníbàárà kan sì ní ìlà 3 nínú orders. Kí ló ṣẹlẹ̀ nígbà tí query yìí bá ṣiṣẹ́?",
          "options": [
            {
              "icon": "",
              "label": "Ó ń dá order_id àkọ́kọ́ padà nìkan"
            },
            {
              "icon": "",
              "label": "Ó ń dá àkójọ order_id mẹ́ta padà, tí a fi kọ́mà yà sọ́tọ̀"
            },
            {
              "icon": "",
              "label": "Ó ń dá ìlà 3 padà"
            },
            {
              "icon": "",
              "label": "Ó ń fa àṣìṣe (error) nígbà ìṣiṣẹ́"
            }
          ]
        },
        {
          "question": "Ìlà mẹ́rin dọ́gba fún máàkì tí ó ga jùlọ. Nígbà tí a bá lo RANK() ORDER BY score DESC, gbogbo mẹ́rẹ̀ẹ̀rin gba ipò 1. Ipò wo ni ìlà tí ó tẹ̀lé wọn yóò gbà?",
          "options": [
            {
              "icon": "",
              "label": "5"
            },
            {
              "icon": "",
              "label": "2"
            },
            {
              "icon": "",
              "label": "1"
            },
            {
              "icon": "",
              "label": "4"
            }
          ]
        },
        {
          "question": "Ìlà mẹ́rin dọ́gba fún máàkì tí ó ga jùlọ. Nígbà tí a bá lo DENSE_RANK() ORDER BY score DESC, gbogbo mẹ́rẹ̀ẹ̀rin gba ipò 1. Ipò wo ni ìlà tí ó tẹ̀lé wọn yóò gbà?",
          "options": [
            {
              "icon": "",
              "label": "5"
            },
            {
              "icon": "",
              "label": "1"
            },
            {
              "icon": "",
              "label": "2"
            },
            {
              "icon": "",
              "label": "3"
            }
          ]
        },
        {
          "question": "A fi SUM(amount) OVER (PARTITION BY region ORDER BY amount) kún query kan. Kí ni PARTITION BY region ń ṣe níbí?",
          "options": [
            {
              "icon": "",
              "label": "Ó ń tún àròpọ̀ tí ń lọ lọ́wọ́ bẹ̀rẹ̀ fún agbègbè (region) kọ̀ọ̀kan"
            },
            {
              "icon": "",
              "label": "Ó ń sẹ́ àwọn àbájáde sí agbègbè kan ṣoṣo"
            },
            {
              "icon": "",
              "label": "Ó ń kó àwọn ìlà jọ di ọ̀kan fún agbègbè kọ̀ọ̀kan"
            },
            {
              "icon": "",
              "label": "Ó ń to àwọn agbègbè ní ìtẹ̀léra álífábẹ́ẹ̀tì"
            }
          ]
        },
        {
          "question": "A lo ROW_NUMBER() OVER (ORDER BY score DESC) lórí ìlà márùn-ún, méjì nínú wọn sì dọ́gba gan-an ní máàkì. Ṣé ìlà méjì lè gba nọ́ńbà ìlà kan náà láé?",
          "options": [
            {
              "icon": "",
              "label": "Bẹ́ẹ̀ ni"
            },
            {
              "icon": "",
              "label": "Tí a bá tún lo PARTITION BY nìkan"
            },
            {
              "icon": "",
              "label": "Ó sinmi lórí ibi tí ìdọ́gba náà wà"
            },
            {
              "icon": "",
              "label": "Rárá"
            }
          ]
        },
        {
          "question": "WITH high_earners AS (SELECT * FROM employees WHERE salary > 100000) SELECT department, COUNT(*) FROM high_earners GROUP BY department. Kí ni high_earners?",
          "options": [
            {
              "icon": "",
              "label": "Common table expression (CTE) kan"
            },
            {
              "icon": "",
              "label": "Tábìlì onígbà-gbogbo tí a ṣẹ̀dá nínú database"
            },
            {
              "icon": "",
              "label": "View kan tí ó ń wà síbẹ̀ lẹ́yìn tí query náà bá parí"
            },
            {
              "icon": "",
              "label": "Stored procedure kan"
            }
          ]
        },
        {
          "question": "A kéde column kan gẹ́gẹ́ bí PRIMARY KEY. Ṣé o lè fi ìlà kan kún un níbi tí column yẹn jẹ́ NULL?",
          "options": [
            {
              "icon": "",
              "label": "Bẹ́ẹ̀ ni"
            },
            {
              "icon": "",
              "label": "Bẹ́ẹ̀ ni, ṣùgbọ́n ìlà NULL kan ṣoṣo ni a gbà láàyè"
            },
            {
              "icon": "",
              "label": "Rárá"
            },
            {
              "icon": "",
              "label": "Ó sinmi lórí iye àtilẹ̀wá (default value) column náà"
            }
          ]
        },
        {
          "question": "Nínú transaction tí ó ṣí sílẹ̀, o ṣe UPDATE kan ṣùgbọ́n o kò tíì ṣe COMMIT. Láti ìsopọ̀ kejì tí ó yàtọ̀ sí database náà, ṣé ìmúdójúìwọ̀n yẹn hàn?",
          "options": [
            {
              "icon": "",
              "label": "Bẹ́ẹ̀ ni, lẹ́sẹ̀kẹsẹ̀"
            },
            {
              "icon": "",
              "label": "Bẹ́ẹ̀ ni, ṣùgbọ́n tí ìsopọ̀ kejì náà bá ṣí transaction kan pẹ̀lú nìkan"
            },
            {
              "icon": "",
              "label": "Ó sinmi lórí tábìlì tí a ṣe ìmúdójúìwọ̀n rẹ̀ nìkan"
            },
            {
              "icon": "",
              "label": "Rárá, títí a ó fi ṣe COMMIT"
            }
          ]
        },
        {
          "question": "products.category_id ní constraint FOREIGN KEY tí ń tọ́ka sí categories.id. O gbìyànjú láti DELETE ìlà kan nínú categories tí àwọn ọjà ṣì ń tọ́ka sí, láìsí òfin ON DELETE kankan tí a sọ. Kí ló ṣẹlẹ̀?",
          "options": [
            {
              "icon": "",
              "label": "category_id àwọn ọjà náà ni a óò sọ di NULL"
            },
            {
              "icon": "",
              "label": "A óò pa àwọn ọjà tí ó tọ́ka sí i rẹ́ pẹ̀lú"
            },
            {
              "icon": "",
              "label": "Database kọ̀ láti ṣe DELETE náà"
            },
            {
              "icon": "",
              "label": "DELETE náà ṣàṣeyọrí, ó sì fi dangling reference sílẹ̀"
            }
          ]
        }
      ],
      "optionOrderVersion": "f9e1314f9ea2bea2"
    }
  },
  "testNames": {
    "sql-test": "Ìdánwò SQL"
  }
}
