본문 바로가기
etc/인턴일기

컴과생 인턴 41일차 :: SQL과 JS

by 몽구스_ 2021. 4. 29.
728x90

어제 대기화면이 추가되어서 새로 waiting.jsp와 js파일을 추가했다.

데이터가 없으면 -로 테이블에 나타내줘야 해서 coalesce(컬럼명 :: text, '-') 이렇게 해주었다.
컬럼이 소수점으로 되어있어서 text로 형변환을 해줘야 -이걸로 대체가 된다.
하나하나 coalesce함수를 써줘야해서 이방법밖에는 없나라는 생각이 들었다.
그리고 order by를 쓰면 로딩이 계속 되면서 결과가 안나온다.
언제까지 돌아가나 궁금해서 냅뒀는데 9분동안 계속 로딩중이었다.
limit 1로 하면 레코드 하나만 추출되긴하는데 날짜가 제일 최신인 걸 뽑고 싶어서 
order by를 썼는데 로딩만 주구장창 되고, MAX를 쓰면 그냥 아무 레코드도 안나온다.

 

 

window.location.href = '링크';
window.location.replace(링크);

href와 replace의 차이점은 '새 페이지인지 대체인지'이다.
A에서 B로 넘어간 후 링크로 넘어갔다고 쳤을 때,
해당 링크에서 뒤로가기를 하면 href의 경우 B가 나타나고, replace의 경우 A가 나타난다. 
replace는 B페이지가 특정 링크로 대체된 것이기 때문이다.

오늘은 생각보다 일찍 일어나서 엘리베이터도 널널하게 타고 왔고,
올리브영에서 산 꺼내먹콩을 야금야금 씹으며 일했다.
볶은 콩 꽤나 맛있었다.

 

 

21.04.29

 

 

댓글