[DB] MYSQL 기본_part01

미나·2023년 9월 18일

새로알게된 정보

목록 보기
7/23

📌 MYSQL 기본 Query

# SQL결과는
## 조회인 경우 표로 나온다. 
## 반영인 경우는 성공, 실패로 나온다. 

# 전체 데이터베이스 조회
# SHOW DATABASES;

# 데이터베이스 선택
# USE NORTHWIND; 

# 테이블 목록
# SHOW TABLES;

# 테이블 조회
# Select * From Customers

# 테이블 구조 확인하기 
Desc Customers;
 
# Customers 고객이름과 국적만 조회
# Select CustomerName, Country
# From Customers;

# Customers에서 국적이 멕시코인 고객만 조회 -> filter
# Select * From Customers Where Country = 'Mexico';

# Customers에서 국적이 Germay인 고객의 번호와 이름, 주소 조회
# Select CustomerID, CustomerName, Address
# From Customers
# Where Country='Germany'

# 기존에 `board` 데이터베이스가 존재 한다면 삭제
DROP DATABASE IF EXISTS board;

# 새 데이터베이스(`board`) 생성
CREATE DATABASE board;

# 데이터베이스 추가 되었는지 확인
SHOW DATABASES;

# `board` 데이터 베이스 선택
USE board;

# 테이블 확인
SHOW TABLES;

📌 테이블 구조 확인하기

Desc Customers;

📌 MYSQL ISNULL

Mysql에서는 ISNULL은 없고 IFNULL과 IF함수가 있다.

SELECT IFNULL(Column명, "Null일 경우 대체 값") FROM 테이블명; 

SELECT IF(Column명 IS NULL, "Null일 경우 대체 값", "Null이 아닌 경우 대체 값") 

0개의 댓글