Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

The initial version of SQL was called "Structured English Query Language".

If the designers intended to create a query language that resembled an English sentence, it makes sense why they chose "SELECT FROM".

"Select the jar from the shelf" vs. "From the shelf, select the jar".



“Go to the shelf and select the jar”. You’re describing a process, so it’s natural to formulate it in chronological order.


SQL is a declarative language not a procedural one. You tell the query planner what you want, not how to do it.




Consider applying for YC's Winter 2026 batch! Applications are open till Nov 10

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: