본문 바로가기

HTML/CSS

[mysql, php] SQL 문법에대해서..


오늘 회원가입을 구현하는데 이상한걸 발견
$sql = "INSERT INTO `member` (`id`, `pw`) VALUES ('a' , 'b');

는 올바로 작동을 한다. 그런데
$sql = "INSERT INTO `member` ('id', 'pw') VALUES ('a', 'b');

는 작동을 안한다..

 ' ` 의 차이인가보다,... 아니면 아시는분 답좀 ㅠㅠ

명시적인건 ` ` 로
암시적(?)인건 ' ' 로 처리해줘야하나보다.

이런소리 첨들어보는데..

내가 사용하는 sql 버전이 특이해서그런가?

오쉩펔펔