# SQL基礎
## phpMyAdminを使ってデータベースとテーブルを作成してみよう(データの挿入まで)
[動画](https://drive.google.com/file/d/160pLzhKvayt5nYJZg_gDrDixyhVgAR49/view?usp=sharing)
## phpMyAdmin上でSQLを操作してみよう
[SQL実行環境を開く](https://drive.google.com/file/d/1TiauZJf7OIepN5dVubC1lcnB9dVbi-wh/view?usp=sharing)
### 取得
frutisテーブル上の全てのレコードを取得する
```sql=
SELECT * FROM fruits;
```
fruitsテーブル上のnameカラムの値のみ取得する
```sql=
SELECT name FROM fruits;
```
fruitsテーブル上のidカラムの値のみ取得する
```sql=
SELECT id FROM fruits;
```
nameカラムの値が`桃`のレコードを取得する
```sql=
SELECT * FROM fruits WHERE name = "桃";
```
idカラムの値が3のレコードを取得する
```sql=
SELECT * FROM fruits WHERE id = 3;
```
nameカラムの値が`桃`もしくは`りんご`のレコードを取得する
```sql=
SELECT * FROM fruits WHERE name = "桃" OR name = "りんご";
```
idカラムの値が`3`でnameカラムの値が`ぶどう`のレコードを取得する
```sql=
SELECT * FROM fruits WHERE id = 3 AND name = "ぶどう";
```
### 登録
```sql=
INSERT INTO fruits(id, name) VALUES(4, "みかん");
```
or
```sql=
INSERT INTO fruits VALUES(4, "みかん");
```
### 更新
```sql=
UPDATE fruits SET name = "もも" WHERE name = "桃";
```
### 削除
```sql=
DELETE FROM fruits WHERE id = 2;
```
## SQLを使ってテーブルを作ろう
```sql=
CREATE TABLE blogs (id INT AUTO_INCREMENT, content VARCHAR(140), PRIMARY KEY (id));
```
## 課題1
SQLを使用してblogsテーブルにレコードを3つ登録しましょう(登録の内容は何でも可)
## 課題2
SQLを使用してblogsテーブルのidが3のレコードを更新しましょう
## 課題3
SQLを使用してblogsテーブルのidが1のレコードを削除しましょう
## 次のセクションで同じDBを使う予定です