Database (5) 썸네일형 리스트형 [Oracle] not a GROUP BY expression 에러 해결 [에러 내용]SQL 실행 중 오류가 발생하였습니다.ORA-00979: not a GROUP BY expression [해결 방법]SELECT절의 컬럼 중 집계함수(sum(), count()...)에 사용한 컬럼을 제외하고 모두 GROUP BY절에 추가한다. [예시] [Oracle] 프로그래머스 - 조건에 맞는 사용자와 총 거래금액 조회하기SELECT WRITER_ID, NICKNAME, SUM(PRICE) AS TOTAL_SALES FROM USED_GOODS_BOARD A JOIN USED_GOODS_USER B ON A.WRITER_ID = B.USER_ID WHERE STATUS = 'DONE' GROUP BY WRITER_ID, NICKNAME HAVING SUM(PRICE) >= 700000.. MySQL Workbench로 외래키 설정하기 나는 testdb1이라는 데이터베이스에 있는 board라는 테이블의 id 칼럼이 member의 id 칼럼에 종속된 외래키를 만들려고 한다, 먼저 테이블을 외래키 없이 생성한 후, board 테이블의 alter table을 들어가서 하단의 foreign keys 탭을 선택한 후 외래키 이름을 쓰고 싶은 걸로 쓰고 저렇게 선택하면 된다. Apply 후 다시 columns 탭을 눌러보면 id 칼럼만 앞에 빨간색 아이콘 모양이 뜬 걸 알 수 있다. 빨간색 아이콘이 외래키를 의미함 아마도..? MySQL Workbench 시작하기 1. root 계정 네모칸 선택 후 비밀번호 full405를 입력한다. 2. 오른쪽 상단에 저거 눌러서 필요없는 거 접어주고 왼쪽 하단에 schemas 탭을 눌러준다.그리고 Edit-Preferences를 눌러준다. 3. SQL Editor에서 Safe Updates를 체크 해제 해준다. 체크 해제를 안 하면 *로 한 번에 삭제가 안 된다. 4. 탭의 X 버튼을 눌러서 연결을 끊어준다. 5. MySQL을 설치하고 cmd창에서 test2 계정을 만들었었다.그래서 test2 계정에 연결해보려한다.플러스 버트을 눌러준다. 6. 연결 이름을 설정하고 Hostname은 IP주소인 127.0.0.1로 적어줘도 되고 localhost라고 적어줘도 된다.그리고 Username은 test2라고 적어.. MySQL 설치 1. MySQL 홈페이지에서 다운로드탭 접속https://www.mysql.com/downloads/ MySQL :: MySQL Downloads www.mysql.com 2. 하단의 MySQL Community (GPL) Downloads » 클릭 2. MySQL Installer for Windows 클릭 3. 최신 버전의 용량 큰 거 다운받기나는 학원이랑 버전 맞추려고 Archives 탭 눌러서 8.0.37 버전 다운 받음 4. 다운받은 것을 실행한 후 mysql workbench도 같이 쓰기 위해 full을 선택하고 next를 누른다. 5. execute를 눌러준다. 그리고 back을 눌러 이전 페이지로 갔다가 다시 next를 누른다. 6. 사용할 것인 server와 work.. Oracle Database 21c Express Edition 설치 📌 Oracle Database 21c Express Edition 설치1) Oracle Database 21c Express Edition 다운로드 페이지에 접속한다.https://www.oracle.com/database/technologies/appdev/xe/quickstart.html Oracle Database Express Edition Quick StartIf you are experienced at installing software then use the steps provided below. For more information and full step-by-step instructions please review the installation guides for Linux or W.. 이전 1 다음