LoginSignup
3
4

【SQL】SQLの概要

Last updated at Posted at 2023-05-11

SQLとは

・データベース、テーブル、行や列を扱うための言語をSQLという

標準SQL と SQLの方言

標準SQL

ISO(国際標準化機構)で定められたSQLのこと

方言

Oracleでは使用できるSQLの文法がMySQLでは動かない、といったことが起きることもある

基本的なSQLのルール

大文字、小文字は区別されない

select * from users;
SELECT * FROM USERS;
Select * From UserS;

↑ いずれも通り、エラーにはならない
大文字 or 小文字に統一した方が良いでしょう (小文字が一般的 ??)

SQLの最後にはセミコロンをつけましょう ;

select * from users;

文字と、日付はシングルクォーテーションで囲う

select * from users where name = 'Taro';
select * from users where created_at >= '2023-01-01 00:00:00';

単語は半角スペース or 改行で区切る

<OK>
select * from users where name = 'Hanako';

<OK>
select
*
from
users;

<NG>
select * fromusers;

SQLは半角で書く。全角はエラーが発生します

<OK>
select * from users where name = 'Pochi';

<NG>
SELECT * FROM USERS;

参考資料

3
4
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
3
4