데이터베이스2 [MySQL] 특정한 컬럼에 동일한 값이 중복 입력된 경우 한 개만 남기고 삭제하는 쿼리 처음 입력한 레코드를 남기고 삭제하는 경우 DELETE n1 FROM names n1, names n2 WHERE n1.id > n2.id AND n1.value = n2.value 마지막에 입력한 레코드를 남기고 삭제하는 경우 DELETE n1 FROM names n1, names n2 WHERE n1.id b.일련번호 AND a.측정기번호=b.측정기번호 AND a.교정일=b.교정일 AND a.차회교정일=b.차회교정일; 참고 문.. 2022. 8. 28. [MariaDB] 윈도우용 MariaDB에서 DB와 Table 이름이 소문자로만 생성되는 경우 해결 방법 my.ini 를 수정한다. 파일의 위치는 위의 이미지를 참고한다. [mysqld] datadir=C:/Program Files/MariaDB 10.6/data port=3306 #아래 코드를 추가한다. #윈도우는 2로 해야 서비스 재시작시 에러가 발생하지 않는다. lower_case_table_names = 2 innodb_buffer_pool_size=2003M character-set-server=utf8 [client] port=3306 plugin-dir=C:/Program Files/MariaDB 10.6/lib/plugin 서비스를 다시 시작한다. 데이터베이스와 테이블 이름이 대문자로 이루어진 데이터 베이스 복구 SQL 문을 실행시면, 데이터베이스와 테이블 이름이 대문자로 생성된다. 2021. 12. 22. 이전 1 다음