常用SQL语句,看这篇就够了

sql入门新手教程

说白了,学习SQL就像倒车进仓库学开车一样——看似简单,但细节很多,最后可能会原地打转。

为了扩展,我们先谈谈最重要的三件事:选择正确的工具、清晰地建立联系、谨慎操作。
去年我们跑的项目中,一个新手把本地和远程数据库IP写反了,折腾了两天——记住,填点“”就可以了。
本地服务器名称填写,远程服务器IP地址填写; 还有一点,在执行任何INSERT、UPDATE或DELETE之前,一定要做好一些心理准备,比如先运行一个SELECT来确认数据在哪里,这比后悔好; 还有一个关键细节,比如UPDATE的时候忘记加WHERE条件,可能整个表都给你改了,别问我怎么知道的(去年我们团队就因为这个差点翻车)。

一开始我以为SQL就是敲命令的事情,后来发现错了。
数据库权限和事务隔离级别是隐藏的老大。
多练习 BEGIN TRANSACTION 和 ROLLBACK 可以挽救生命。
等等,还有一件事,不要被教程中的完美示例所愚弄。
现实世界中的 SQL 语句通常带有注释、嵌套子查询和 JOIN 技巧。
能够读懂它们比写得漂亮更重要。

建议您搭建测试环境,在AdventureWorks等开源示例库中练习最基本的CRUD命令。
这个级别对于新手来说已经够绊脚的了,但是绝对值回票价。

15个MySQL常用基本SQL语句