읽기 귀찮아질까봐 한마디로 정의하면,'가장 최근에 INSERT한 데이터의 ID 값을 가져온다!'정도만 기억하자.정확한 사용처는 이러하다.최근 INSERT한 데이터의 ID를 반환.AUTO_INCREMENT에 따라 생성된 최근 ID 반환.예를들어,AUTO_INCREMENT
이번 1차 프로젝트를 진행 중 장바구니 목록을 가져오는데에 있어서 쿼리문을 두개 작성하여 데이터를 가져와야 하는 상황이 있었다.이 점에 대해서 JSON_ARRAYAGG를 사용하여 쿼리문 두개를 하나로 줄여쓸 수 있다는 조언을 듣고, 적용시켰으며 그에 대한 회고록을 남긴
프로젝트 도중 장바구니에 추가하는 기능을 구현하던 중, 장바구니에 상품이 없으면 INSERT를, 상품이 있다면 UPDATE를 사용해야 하는 상황이 있었다.INSERT 와 UPDATE를 같이 사용한다는 것에 있어서 처음에는 쿼리를 두개 작성해야 하나 하고도 생각했지만 u
npm start 를 통해 서버를 오픈하던 중 예기치 못한 오류를 맞이했다.처음 보는 오류문구였고 구글링해보니 mySQL과도 연관이 되어있어 보여 SQL을 열어보았으나MySQL에서도 오류가 발생하였다.'Can't connect to local MySQL server t
% 임의의 복수개의 문자와 대응한다. DOS의 '\*'와 동일한 의미.\_임의의 하나의 문자와 대응한다. DOS의 '?'와 동일한 의미.안에 포함된 문자들 중 하나의 문자와 대응하는 경우.^ 안에 포함된 문자들에 포함되지 않는 경우.
참고 : 명령어에 ';' 을 꼭 붙여주자. 붙이지 않을 시 다음 줄로 넘어가며 ';' 입력 시 마무리된다. 데이터베이스(DB) 언어의 종류 (SQL statements) > DDL (Data Define Language) CREATE ALTER DROP TRUNCAT