はじめに 以下は、あるSQL初学者(私)のSQL理解の変遷です。 →SQLってなんだろう?SQLを学ぼう!と思う →まずはSQLのCRUD(Create, Read, Update, Delete)処理の基本を学ぶ →SELECT, INSERT, UPDATE, DELETEという命令文があるんだ!と知る →いろいろ試して触ってみる うんうん簡単だ! 4大命令ができたらもうSQLできたようなもんだよね! →なんかだんだん…他にもいろいろなルールが出てきたな… INSERT後はCOMMITしなきゃいけないとか 修飾語のWHEREとかFROMとか なんかデータこねくり回せるDISTINCTとかLPADとか… なんかちょっと高度なことするALTERとかTRUNCATEとか どっかの記事でDDLがなんとか…って言ってたけどあれはなんだったんだ? このように、SQLを断片的にちびちびと触っていると