inflearn logo
강의

강의

N
챌린지

챌린지

멘토링

멘토링

N
클립

클립

로드맵

로드맵

지식공유

[리뉴얼] 처음하는 SQL과 데이터베이스(MySQL) 부트캠프 [입문부터 활용까지]

실전 SQL 데이터 분석 연습: 집계 함수 익히고 실제 DB로 연습하기 (업데이트)

INSERT 관련 질문

236

김서현

작성한 질문수 7

0

안녕하세요 강사님

3:14 에 관한 질문입니다.

sql=insert into product values('294274','스윗',2888,3000,40,'F')

이정도의 짧은 구문이라 띄어쓰기 없이 insert를 시도했는데, invalid syntax라며 오류가 발생했습니다.

sql=''' insert into product values('294277','스윗',2888,3000,40,'F'); '''

띄어쓰기 없이 ''' ''' 을 넣었을 땐 정상적으로 추가되구요.

insert 구문을 사용하려면 무조건 ''' ''' 을 사용해야 하는 것인가요??

꼼꼼하고 구체적인 강의 항상 잘 듣고 있고 감사드립니다.

python sql DBMS/RDBMS mysql 데이터 엔지니어링

답변 1

0

잔재미코딩 DaveLee

안녕하세요.

sql 은 변수이고 여기에 SQL 구문을 문자열로 넣은 후, 이를 실행하는 것이니까요.

따옴표를 안쓰면 insert into 각각이 함수인지, 변수인지, 문자열인지 파이썬이 알수가 없어서요. 그래서 문자열로 표시하기 위해 따옴표를 넣는 것입니다.

감사합니다.

실습을 따라하는데 데이터베이스가 보이지 않아요

0

50

1

섹션1 4강부터 강의 실행 안됨 이슈

0

75

1

강의 자료 다운로드 관

0

88

1

강의 영상이 안나와요..

0

78

1

섹션4 화면 자체가 안나와요

0

116

1

강의 화면이 안 보이고, 목소리밖에 안나와요 ;;

0

114

1

데이터 삭제 질문

0

120

1

mysql 설치가 되지 않습니다.

0

1378

3

강의 결과 질문 - SQLD, 데이터베이스 설계, 프로젝트 구축 하여 취업

0

146

1

지마켓 파일 불러왔는데, 테이블이 생성이 안됩니다

0

117

1

실습 코드 깃허브 업로드

0

143

1

sql_safe_updates 옵션

0

152

1

sql 설치 문제

0

1419

2

서브쿼리를 JOIN으로 바꾸기

0

153

1

중고급 SQL과 실전 데이터 문의

1

155

1

(맥환경) workbench 이용할 때 패스워드 입력 안해도 자동으로 활성화 가능해져요..

0

349

1

강의 커리큘럼 질문 있습니다.

0

175

1

강의 자료 이미지가 보이지 않습니다.

0

160

1

Join 구문에서 메인 테이블

0

176

1

예제문제 추가 쿼리 질문

0

203

2

강의 화면 출력이 되지 않는 현상

0

209

1

파이썬으로 다루는 MySQL

0

205

1

JOIN 활용 SQL 연습문제

0

177

1

Dbeaver 라는 SQL 쿼리 실행 툴을 써도 될까요?

0

303

1