문자열·숫자·NULL 리터럴과 계산식을 정확히 작성합니다.
문자열은 작은따옴표로 감싸고 숫자는 따옴표 없이 씁니다. SQL 주석은 -- 한 줄 또는 /* 여러 줄 */이며 식은 열·리터럴·연산자·함수의 조합입니다.
문자열 안의 작은따옴표는 두 번 써서 표현합니다. 식의 계산 우선순위가 헷갈리면 괄호로 의도를 명확히 합니다.
사용자 입력을 따옴표로 직접 이어 붙이지 말고 애플리케이션의 prepared statement 바인딩을 사용합니다.
SQLite는 문자열에 작은따옴표와 큰따옴표를 둘 다 허용하지만 MariaDB는 기본 설정에서 큰따옴표를 식별자로 해석합니다 — 운영 DB로 옮길 때 문자열 리터럴은 작은따옴표로 통일하세요.
식별자용 큰따옴표와 문자열용 작은따옴표를 섞지 마세요. 제품별 SQL 모드에 따라 결과가 달라질 수 있습니다.
직접 바꿔보세요discount를 적용한 금액과 설명 문자열을 함께 출력하세요.
실행 버튼을 누르면 결과가 여기에 표시됩니다.