タグ

SQLと文法に関するlocke-009のブックマーク (3)

  • SQLのお作法まとめ - Qiita

    はじめに SQLほぼ初心者の私が、1日かけて覚えたお作法について共有します。 なお、テーブル名、変数等につきましては著作権の関係上割愛させていただきます。 SQLとは SQLとは、データーベースに対する命令を記述するための言語です。 大量のデータに対して、素早く操作することができるため、データベース操作において重宝される言語です。 今回はそんなSQLの一部の操作についてまとめてみました。 なお、SQL文の最後には必ずセミコロン(;) をつける必要があるため、注意しましょう。 SELECT文 1-1 SELECT① 特定フィールドの抽出 SELECT:どの項目(列)のデータを取得するかを指定 FROM:どのテーブルを参照するかを指定 コメントアウト /* (コメント) */:複数行 -- (コメント):一行 LIMIT:取得するデータ件数を制限 /* table_a から id, user_

    SQLのお作法まとめ - Qiita
  • 【SQL】これ以上の値上げは勘弁してください 。CASE式で正しく値上げする - Qiita

    はじめに 株式会社YUZURIHAの馬場です 昨日、何気なく買ったピノが1個175円 ぐらいしたので値段間違ってる?と疑ってしまったので記事書きました まずは、アイスクリームテーブルを用意 CREATE TABLE ice_cream ( id INT NOT NULL, name VARCHAR(100) NOT NULL, type VARCHAR(32) NOT NULL, price INT, delivery_date DATE, PRIMARY KEY (id) ); INSERT INTO ice_cream VALUES (1, 'BLUE SEAL' ,'ラクトアイス', 300, '2022-09-20'); INSERT INTO ice_cream VALUES (2, 'スーパーカップ' ,'ラクトアイス', 120, '202-08-01'); INSERT I

    【SQL】これ以上の値上げは勘弁してください 。CASE式で正しく値上げする - Qiita
  • 【SQL】SQLってCRUD以外に何があるの?と思った時に読むQiita - Qiita

    はじめに 以下は、ある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を断片的にちびちびと触っていると

    【SQL】SQLってCRUD以外に何があるの?と思った時に読むQiita - Qiita
  • 1