19년 3월 8일 금, PT, 어깨

아침

  • 유산균 1알
  • 아메리카노 벤티
  • 딸기 마카롱

점심

  • 식 전 페이즈2 1알
  • 프레시코드 닭가슴살 아몬드샐러드
  • 달걀 2알 (1알은 동료 줌)
  • 식 후 키토산 1알

운동

  • 밀리터리 프레스
  • 덤벨 프런트 레이즈
  • 숄더 프레스 머신 15kg
  • 사이드 레터럴 레이즈 5kg ??
  • 트라이셉스 프레스 다운
  • 라잉 트라이셉스 익스텐션 10kg
  • 레그 레이즈 3세트
  • 싯업 3세트
  • 빨리걷기 : 인클라인 3, 속도 7.2

저녁

  • 바나나 1개
  • 진짬뽕 미니컵 1개
  • 닭가슴살 소세지 120g

운동 시간이 점점 빠르게 흘러간닷!
Go Go!!

distinct order by expressions error

Query execution failed
Reason:
SQL Error [42P10]: ERROR: SELECT DISTINCT ON expressions must match initial ORDER BY expressions
Position: xx

sql 작성 중에 distinct를 쓰는 경우가 있는데 위와 같은 오류가 날 때가 종종 있다.
특정 컬럼을 기준으로 고유한 데이터를 리턴 받고 싶어서 distinct column1을 했는데 다른 column들도 order by에 넣어야한다는 말만 외쳐댄다.

order by와 상관없이 특정 컬럼을 기준으로 하고 싶을 때는 아래와 같이 한다.

select
   distinct on (column1) column1,
   ...
from table
order by column_whatever

docs: https://www.postgresql.org/docs/current/sql-select.html#SQL-DISTINCT

19년 3월 7일 목요일

아침

  • 유산균 1알
  • 오늘의 커피 그란데
  • 몽쉘 카카오
  • 고디바 초콜릿펄 다크 5알

점심

  • 식 전 페이즈2 1알
  • 달걀 3알
  • 프레시코드 훈제두부 샐러드 스몰
  • 식 후 키토산 1알
  • 딸기 라떼

운동

  • 안함

저녁

  • 닭갈비

아침에 스벅 딸기라떼 먹고 싶었는데 아침부터 품절…
단체 주문 들어갔나 생각했지만 그래도 너무 아쉬웠다. ㅠ^ㅠ