DATABASE> Troubleshooting (Delete error), (DELETE, TRUNCATE, DROP의 차이)
server를 손대는건 참 무섭다. 내 data도 아니고 회사 data인데, 그리고 선무당이 사람 잡는다고 나처럼 주먹구구식으로 computer programming을 배운 놈이 만지는건 내가 생각해도 참 무섭다. 하지만 어쩌겠는가 일은 해야하는 법. 오늘도 난 그냥 해본다.
server를 손대는건 참 무섭다. 내 data도 아니고 회사 data인데, 그리고 선무당이 사람 잡는다고 나처럼 주먹구구식으로 computer programming을 배운 놈이 만지는건 내가 생각해도 참 무섭다. 하지만 어쩌겠는가 일은 해야하는 법. 오늘도 난 그냥 해본다.
MYSQL> JOIN에 대해서
굳이 이 문제에 대한 풀이를 남겨놓는 이유는 이 문제가 지금까지 hackerrank coding test 하면서 가장 오래 걸렸기도 하고, 개념적으로 중요한 부분이라고 생각해서 남긴다. 시간이 날 때 다시 봐보자. 정말 눈알이 돌아가게 복잡하다. basic join이라고 해서 사...
MYSQL> Aggregation function(집계함수)
CODING TEST를 풀어보았는데 WHERE과 HAVING의 개념이 헷갈려서 생각보다 오래 풀어봤던 문제이다. 난의도는 LV2..갈길이 멀다..
JDBC: Java Database Connectivity
full scan 방식에 비해 index를 설정해놓으면 query 실행이 빨라진다. where clause, order by clause에서 주로 쓰는 부분을 index 걸어놓으면 query가 효율적이다.
MSACCESS query에서 조건문을 넣으려고 할 때 아래 IIF문을 쓰면 된다. IIF이지만 그냥 받아들이자. 다른 SQL(MSSQL, MYSQL)과 크게 다를건 없다. IIF를 사용하여 다른 식이 true인지 or false인지 여부를 확인한다. 식이 true이면 하나의 값...