Live data from Hacker News

Why you should learn SQL

executeprogram.com

1–10 of 137 posts

Re: Why you should learn SQL

#4
I use SQL, or something like it, on pretty much any project that needs to store any significant amount of data. Easily the most bang for my buck out of any of the skills I picked up in high school.

Even if it's not SQL proper, you should learn a query language of some sort and get used to the idea of asking an engine to help you sort and filter your data in a consistent way. Once you have that mental model down, you'll find you can migrate between the SQL-likes and the SQL-not-so-likes comfortably, and pick the best tool for the job at hand.

Re: Why you should learn SQL

#5
post #3

I've built a desktop app that enables you to load CSV files and perform SQL on the CSVs. I imagine it would be handy for anyone who starts learning SQL because you don't need to setup the database or use command-line. If you are interested, please try it out: https://superintendent.app

So it’s a visual wrapper around SQLite?

Re: Why you should learn SQL

#7
SQL is going to eventually die because of its three-pronged relationship model that implies query-time complexity. Learn it if you want, but especially backend and analytics people would be better off learning Gremlin or Cypher.

Edit: downvoting this is not going to make it untrue.

Re: Why you should learn SQL

#9
post #5
post #3

I've built a desktop app that enables you to load CSV files and perform SQL on the CSVs. I imagine it would be handy for anyone who starts learning SQL because you don't need to setup the database or use command-line. If you are interested, please try it out: https://superintendent.app

So it’s a visual wrapper around SQLite?

Yes! with few additionalfunctionality added (e.g. regex, parse_date, tsv).

Initially, I wanted it for myself because I used Excel a lot but I never loaded CSVs into a database (dunno why). Using SQL is much more convenient than Excel's formula.

Post reply on HN