I'm worried about the inverse - what Python data analysts should know about SQL. Because I've met tons of analysts who wouldn't be able to even run a basic select. I've seen tons of (often non-reproducible) code written in place of a simple SQL query. I really wish bootcamps and other learning platforms focused on SQL a bit more. (I am a Python data analyst who properly learned SQL only after several years in the ind…
Or worse, they use cursors. Cursors should never be used in SQL. Ever. That's my philosophy.
With an in-memory database or running it on an NVMe drive you can get some ridiculous performance out of Sqlite using APSW cursors.