[TIL]MySQL문서 조작

Cherry Jin·2023년 11월 17일
0

sparta_내배캠

목록 보기
24/53
post-thumbnail

vs code에서 MySQL 확장앱을 사용하면서 잘못 등록한 test용 데이터가 신경쓰여서 정리하고 싶었다. 테이블 정리할때 필요한 MySQL 명령어들 정리해본다.

  • Table 내용 보기
SHOW tablename
  • 데이터 삭제
DELETE FROM tablename WHERE 삭제기준
							ex) id=1 >>1번 id 삭제
DELETE FROM tablename 
		테이블 내의 모든 데이터를 삭제한다. 틀은 남아있지만 no data로 표기된다.

api 만드는 동안은 다른건 필요하지 않았다. JWT나 비번해쉬로 테이블 정리가 힘들때 사용했다.

코딩테스트

K번째 수

오늘 알고리즘 스터디로 모여서 해당 문제를 풀었다. (나는 못풀었다)

commends[i][0] 이게 되는줄 몰랐다...

아래는 내가 풀던거... 반복문으로 바꾸어서 해결해보자.

function solution(arr, commands) {
  let answer = [];
  let commands1 = commands[0];
  let commands2 = commands[1];
  let commands3 = commands[2];
  //commands1
  let arrSlice1 = arr.slice(commands1[0] - 1, commands1[1]);
  arrSlice1.sort((a, b) => a - b);
  let k1 = Number(commands1[2] - 1);
  answer.push(arrSlice1[k1]);
  //commands2
  let arrSlice2 = arr.slice(commands2[0] - 1, commands2[1]);
  arrSlice2.sort((a, b) => a - b);
  let k2 = Number(commands2[2] - 1);
  answer.push(arrSlice2[k2]);
  //commands3
  let arrSlice3 = arr.slice(commands3[0] - 1, commands3[1]);
  arrSlice3.sort((a, b) => a - b);
  let k3 = Number(commands3[2] - 1);
  answer.push(arrSlice3[k3]);
//for 반복문으로 바꿔보자....
  return answer;
}
profile
풀스택이 되버린 주니어 개발자

0개의 댓글