SQL基本クエリー文
3310 ワード
Select
Where
And, Or, Not
Order By
Insert Into
Null Values
Update
Delete
Count
Like
Wildcards
Aliases
Joins
Inner Join
Left Join
Right Join
Group By
データベース用語
SQL Create DB
SQL Drop DB
SQL Create Table
SQL Drop Table
SQL Alter Table
SQL Not Null
SQL Unique
SQL Primary Key
SQL Foreign Key
SQL Default
SQL Auto Increment
SQL Dates
👊 データベース関連コマンド
テーブルに関連する操作は入力する必要があります.FROMの後に、結果をエクスポートするデータベーステーブルが表示されます.
これは、フィルタとして機能するクエリー文です.WHEREはオプションです. 特定の値より大きい、またはそれより小さいデータをフィルタリングする場合、"<"、">"、"比較値を含む"例外"、"より低い"は"<="、">="を使用します. 文字列で特定の値に似た値をフィルタする場合は、「LIKE」および「%」または「*」を使用します. リストの値に一致するデータをフィルタリングするときに「IN」を使用します. の値がない場合は、NULLを検索するときにISとともに使用されます. の値がない場合は、「NOT」を追加します. は、返されるデータ結果をどのような基準で並べ替え、出力するかを決定する.オプション
(デフォルトのソートは昇順であることに注意してください.) 独自の値を得るには、SELECT DISTINTを使用します. INNER JOINまたはJOINで運転できます. Outer JOINには様々な選択肢があります.
ハーモニー
Where
And, Or, Not
Order By
Insert Into
Null Values
Update
Delete
Count
Like
Wildcards
Aliases
Joins
Inner Join
Left Join
Right Join
Group By
データベース用語
SQL Create DB
SQL Drop DB
SQL Create Table
SQL Drop Table
SQL Alter Table
SQL Not Null
SQL Unique
SQL Primary Key
SQL Foreign Key
SQL Default
SQL Auto Increment
SQL Dates
👊 データベース関連コマンド
🎟 データベースの作成
CREATE DATABASE 데이터베이스_이름
🎟 データベースの使用
データベースを使用してテーブルを作成、変更、または削除します.
まず、データベースを使用するコマンドを伝えます.USE 데이터베이스_이름
🗣 テーブルの作成
USEを使用してデータベースを選択すると、テーブルを作成できます.
CREATE TABLE user(
id int PRIMARY KEY AUTO_INCREMENT,
name varchar(255),
email varchar(255)
)
このようにテーブルを作成した場合は、DESCRIBEコマンドを使用してテーブル情報を検証します.
🎟 表情報の表示
DESCRIBE user;
👊 SQLコマンドの概要
🩴 FROM
CREATE DATABASE 데이터베이스_이름
USE 데이터베이스_이름
CREATE TABLE user(
id int PRIMARY KEY AUTO_INCREMENT,
name varchar(255),
email varchar(255)
)
DESCRIBE user;
🩴 FROM
// 특정 특성을 테이블에서 사용
SELECT 특성1
FROM 테이블이름
// 몇 가지의 특성을 테이블에서 사용
SELECT 특성1, 특성2
FROM 테이블이름
🩴 WHERE
これは、
// 특정 값과 동일한 데이터 찾기
SELECT 특성_1, 특성_2
FROM 테이블_이름
WHERE 특성_1 = "특정 값"
// 특정 값을 제외한 값을 찾기
SELECT 특성_1, 특성_2
FROM 테이블_이름
WHERE 특성_2 <> "특정 값"
また自分で探してみてください🩴 ORDER BY
(デフォルトのソートは昇順であることに注意してください.)
//오름차순
SELECT *
FROM 테이블_이름
ORDER BY 특성_1
//내림차순
SELECT *
FROM 테이블_이름
ORDER BY 특성_1 DESC
🩴 LIMIT
//데이터 결과를 200개만 출력한다.
SELECT *
FROM 테이블_이름
LIMIT 200
🩴 DISTINCT
// 특성_1을 기준으로 유니크한 값들만 선택한다.
SELECT DISTINCT 특성_1
FROM 테이블_이름
//특성_1, 특성_2, 특성_3의 유니크한 '조합' 값들을 선택
SELECT
DISTINCT
특성_1
,특성_2
,특성_3
FROM 테이블_이름
🩴 INNER JOIN
// 둘 이상의 테이블을 서로 공통된 부분을 기준으로 연결한다.
SELECT *
FROM 테이블_1
JOIN 테이블_2 on 테이블_1.특성_A = 테이블_2.특성_B
🩴 OUTER JOIN
// 'LEFT OUTER JOIN'으로 LEFT INCLUSIVE을 실행한다.
SELECT *
FROM 테이블_1
LEFT OUTER JOIN 테이블_2 ON 테이블_1.특성_A = 테이블_2.특성_B
// 'RIGHT OUTER JOIN'으로 RIGHT INCLUSIVE을 실행한다.
SELECT *
FROM 테이블_1
RIGHT OUTER JOIN 테이블_2 ON 테이블_1.특성_A = 테이블_2.특성_B
参考資料ハーモニー
Reference
この問題について(SQL基本クエリー文), 我々は、より多くの情報をここで見つけました https://velog.io/@soyoungdl/SQL-기본쿼리문テキストは自由に共有またはコピーできます。ただし、このドキュメントのURLは参考URLとして残しておいてください。
Collection and Share based on the CC Protocol