숫자 필드와 텍스트 필드의 WHERE 절 사용법으로 올바른 것은?

과목: MySQL

문제 번호: 3064

medium
숫자 필드와 텍스트 필드의 WHERE 절 사용법으로 올바른 것은?
-- CustomerID가 1인 고객 조회
SELECT * FROM Customers WHERE CustomerID = _____;

-- 독일에 있는 고객 조회  
SELECT * FROM Customers WHERE Country = _____;
A. '1', Germany
B. 1, 'Germany'
C. "1", "Germany"
D. (1), (Germany)

정답: B



⦁ 숫자 필드: 따옴표 없이 사용 → CustomerID = 1

⦁ 텍스트 필드: 작은따옴표로 감싸기 → Country = 'Germany'

중요한 규칙:
⦁ 숫자 값은 따옴표를 사용하지 않습니다
⦁ 텍스트 값은 반드시 작은따옴표('')를 사용해야 합니다
⦁ 대부분의 데이터베이스에서 큰따옴표("")도 허용하지만, 작은따옴표가 표준입니다
⦁ 괄호 ()는 WHERE 절의 값 표현에 사용하지 않습니다

💡 학습 팁

이 문제를 포함한 MySQL 과목의 모든 문제를 순차적으로 풀어보세요. 진행상황이 자동으로 저장되어 언제든지 이어서 학습할 수 있습니다.