对于大多数编程任务,您可以选择多种语言,并且背后有很多强大的社区.但是当你需要使用数据库时,现在真的只有一个可行的选择:SQL.当然,有不同的公司有不同的实施和方言,但你仍然在寻找
SELECT columns
FROM table
JOIN other_table ON criteria
WHERE other_criteria
Run Code Online (Sandbox Code Playgroud)
但这并不总是这样.直到90年代初,没有一种明显的方式可以与数据库进行交互.但今天,有.随着计算机语言倾向于扩散而不是收敛,我觉得有点奇怪.哪些历史和技术因素导致SQL几乎完全支配数据库访问域?