SQLの基本
SQLは何ですか?
Structured Query Language
データベースのプログラミング言語として、リレーショナル・データベースで使用されます.クエリーをデータベースに送信して、必要なデータをインポートまたは挿入できます.名前から分かるように、SQLは、Structuredテーブル(リレーションシップとも呼ばれる)データのデータベースを使用するために使用できます.
クエリーは何ですか?
Query
疑問文の意味を持つ.検索時に入力されるクエリーは、既存のデータをフィルタするためのクエリーです.
SQL構文のタイプ
3種類あります.
データ定義言語(DDL)
各バージョンを定義する言語
バージョンをテーブル(アクセルみたいな)に想像すればいい!
CREATE:バージョンの作成(表)
ALTER:バージョン(テーブル)制約、属性の変更
DROP:バージョンの削除(表)
データ管理言語(DML)
クエリー、追加、変更、データ削除の言語を管理します.
表の内容を管理する言語!
SELECT:データを見る
INSERT:データ挿入
UPDATE:データの修正
DELETE:データの削除
データ制御言語(DCL)
ユーザー、ユーザーによるバージョンまたはデータの管理およびアクセス権限を管理する言語
GRANT:承認
REVOKE:無許可と
SQLのプロパティ
大文字と小文字を区別しない.select=SELECT(サーバ環境またはタイプに応じて)
Query
疑問文の意味を持つ.検索時に入力されるクエリーは、既存のデータをフィルタするためのクエリーです.
SQL構文のタイプ
3種類あります.
データ定義言語(DDL)
各バージョンを定義する言語
バージョンをテーブル(アクセルみたいな)に想像すればいい!
CREATE:バージョンの作成(表)
ALTER:バージョン(テーブル)制約、属性の変更
DROP:バージョンの削除(表)
データ管理言語(DML)
クエリー、追加、変更、データ削除の言語を管理します.
表の内容を管理する言語!
SELECT:データを見る
INSERT:データ挿入
UPDATE:データの修正
DELETE:データの削除
データ制御言語(DCL)
ユーザー、ユーザーによるバージョンまたはデータの管理およびアクセス権限を管理する言語
GRANT:承認
REVOKE:無許可と
SQLのプロパティ
大文字と小文字を区別しない.select=SELECT(サーバ環境またはタイプに応じて)
大文字と小文字を区別しない.select=SELECT(サーバ環境またはタイプに応じて)
SELECT * FROM person WHERE name = 'jihye';
SQLにオブジェクトを表示する場合は、basic(`)を使用してカプセル化します!
注記処理は、プログラムで動作しない説明です.
1行コメント:--使用
-- SELECT * FROM person WHERE age = 20; 이 줄은 실행 안 됩니다
複数行コメント:/*コード*/使用/*
SELECT * c.CustomerId, c.FirstName, count(c.City) as 'City Count'
FROM customers AS c
JOIN employees AS e ON c.SupportRepId = e.EmployeeId
WHERE c.Country = 'Brazil'
GROUP BY c.City
ORDER BY 3 DESC, c.CustomerId ASC
LIMIT 3;
이 줄은 실행 안 됩니다
*/
Reference
この問題について(SQLの基本), 我々は、より多くの情報をここで見つけました https://velog.io/@genius_jihyepark/SQL-기본-완벽하게-이해시켜드림テキストは自由に共有またはコピーできます。ただし、このドキュメントのURLは参考URLとして残しておいてください。
Collection and Share based on the CC Protocol