프로그래밍

GPT도 병신되는 SQL 질문

'2023-08-17 11:33:21', '10', '0', '765', '16', '1', '1'
'2023-08-17 11:33:37', '15', '0', '931', '20', '5', '18'
'2023-08-17 11:33:40', '10', '1', '716', '13', '16', '0'
'2023-08-17 11:33:47', '2', '0', '855', '10', '4', '14'
'2023-08-17 11:33:51', '5', '1', '739', '1', '19', '18'
'2023-08-17 11:34:16', '16', '1', '820', '9', '21', '9'
'2023-08-17 11:34:16', '11', '1', '792', '16', '17', '11'
'2023-08-17 11:34:16', '15', '1', '710', '13', '20', '6'
'2023-08-17 11:34:16', '17', '1', '975', '1', '17', '1'
'2023-08-17 11:34:16', '6', '1', '727', '13', '23', '17'
'2023-08-17 11:34:17', '11', '0', '736', '1', '14', '19'
'2023-08-17 11:34:24', '13', '0', '870', '3', '14', '5'
'2023-08-17 11:34:30', '18', '0', '735', '15', '23', '7'
'2023-08-17 11:34:51', '2', '0', '761', '1', '0', '1'
'2023-08-17 11:34:51', '13', '1', '984', '18', '29', '12'
'2023-08-17 11:34:52', '8', '0', '902', '1', '5', '4'

 

(DATETIME, float, float, float, float, float, float   열이고, DATETIME을 제외한건 그냥 수집된 값들임)
 

 

이런식으로 기록되어있는 데이터에 (인덱스 없음)

20초마다의 간격으로 한개씩만 불러오는 쿼리가 가능함?? 

예를들어서 위 데이터가 전부라 치면,  결과값이

 

'2023-08-17 11:33:21', '10', '0', '765', '16', '1', '1'

'2023-08-17 11:33:40', '10', '1', '716', '13', '16', '0'

'2023-08-17 11:34:16', '16', '1', '820', '9', '21', '9'

'2023-08-17 11:34:24', '13', '0', '870', '3', '14', '5'

'2023-08-17 11:34:51', '2', '0', '761', '1', '0', '1'

 

이렇게만 불러져야함. 20초내로 중복되는 값은 버리고 한개만 가져오는건데, 딱히 어느 특정한걸 가져오는건 아님. 하지만 AVG는 사용 불가능 (클라이언트가 요청한건 "AVG를 쓰니까 정확한 데이터가 안나와버린다. 가끔 튕기는 값은 우리가 알아서 볼테니까 측정된 정확한 값들을 축약해서 보고싶다" 였기 때문에, AVG는 불가능..)

 

 

GPT한테 2시간째 묻고있는데 병신같이 자꾸 중복된걸 더하거나 예시로 준 숫자만 지켜보네..

14개의 댓글

시발 걍 데이터 싹 다가져와서 내 코드에서 처리해야되나..

0

20마다? 이해안감

0
@어디에도붉은꽃을심지마라

20 '초' 마다

수정하다가 삭제된듯

0
@아마존새개들끼

진짜 db에서 처리해야한다면 루틴이나 프로시저를 쓰겠는데 나라면 코드로 짜겠음.

 

내가 통제할 수 있는 범위를 넘어가는(코드 이외의 것들..) 것을 쓰면 유지보수하기 힘들고, 위험하고, 내가 잊어버리기도 하고, 나 또는 다른사람들을 매개로 예기치 못한 문제가 생길 수 있음………

0
@어디에도붉은꽃을심지마라

일단 저게 쿼리로 해결할 일이 아니란거지..?

빌더쓰고있는데 빌더가 VB를 쓰는 개병신이라 (특정 빌더 쓰는게 클라이언트 요청임) 코드 존나길어지고 관리도 안돼서 쿼리로 한번에 받아오려고 했던건데

 

아무래도 GPT4.0한테 물어봐도 개병신같은 답변만 주는거 봐선 확실히 예삿일은 아닌듯 보임...

된다해도 형 말처럼 보수면에서도 위험할거같고...

0
@아마존새개들끼

그런건 쉽게 가능하긴 함.

예를들면 쿼리 실행을 5분 뒤에 한다거나….

그런건 간단한데…

 

프로시저 한번 공부해봐.

0
@어디에도붉은꽃을심지마라

오호...

근데 지금 이 프로젝트는 확실하게 클라이언트app쪽에서 실시간으로 데이터들은 선택하면서 받아와야하는거라 그것도 살짝 부적절할듯

일단 공부는 해둬야겠당

0

아무 값이나 취해도 좋은데, AVG는 안 되면

MAX나 MIN도 안 되는 거겠지?

0
@쿼티가아니라두벌식입니다

그건 되는데

min으로 했더니 한 행에서 한번에 가져오질 않고

 

그 시간대(20초내에서 한개 고른)에서 가장 작은값만 가져오니 섞여버림...

예를들어서

'2023-08-17 11:33:47', '2', '0', '855', '10', '4', '14'

'2023-08-17 11:33:51', '5', '1', '739', '1', '19', '18'

'2023-08-17 11:34:16', '16', '1', '820', '9', '21', '9'

 

이걸 축약해버리면 첫줄의 '2', '0', '855', '10', '4', '14' 를 가져와야하는데

 

'2023-08-17 11:33:47' ,'2', '0', '739', '1', '4', '9' 이따구로 섞어서 각 열의 최소값만 가져와버림

0
@쿼티가아니라두벌식입니다

일단 클라이언트쪽 코드에서 구현하긴 했는데

이게 다른 메소드들이랑 충돌이 심해서 골치가 아파짐 ㅠ

0
@아마존새개들끼

MEDIAN() 쓰는 방법은 어떻습니까

1
@년전개드립가입

오잉! 검색해보니 2019년즘에 나온 함수였네; 이러니 모르고있었지..

근데 이미 클라이언트app에서 코드상으로 구현해보림

이거 또 무르고 MEDIAN() 쓰면서 쿼리로받아올 생각 하니까 다시 머리아픔 ㅋㅋㅋ

무튼 압도적 감사! 이번거 해결되면 써봐야겠다

0
@아마존새개들끼
1
2023.09.11

저 데이터의 pk는 있음? 시간을 20초단위로 그룹바이 해서 맥스pk로 되물리면 될거같은데

0
무분별한 사용은 차단될 수 있습니다.
번호 제목 글쓴이 추천 수 날짜 조회 수
5709 [프로그래밍] 패스트 캠퍼스 <---- 얘내는 가격 인상 원툴임? 5 조강현 0 1 일 전 247
5708 [프로그래밍] 클라가 파이썬 셀레니움같은거 써서 클릭하고 그러는걸 감지 ... 5 리옴므 0 2 일 전 189
5707 [프로그래밍] leetcode 50일 달성 1 JimmyMcGill 1 2 일 전 163
5706 [프로그래밍] 그냥 개인공부용 git 만들건데 5 년째재수강 0 2 일 전 250
5705 [프로그래밍] html 자바스크립트 질문 19 책걸이 0 3 일 전 295
5704 [프로그래밍] 아니 시바 이게 무슨일이야 4 인간지표 0 4 일 전 311
5703 [프로그래밍] 아두이노 키트 아무것도 모르고 사도 될까? 6 그것 0 4 일 전 257
5702 [프로그래밍] 횽들 Vimeo에 올라가있는 동영상의 원본크기를 확인할 수 있... 13 카뜨만두 0 4 일 전 183
5701 [프로그래밍] c# 이벤트와 델리게이트 13 RX7900XTX 0 7 일 전 304
5700 [프로그래밍] Aws 람다에 파이썬 올려서 결과 받아오는데 11 아르피쥐 0 8 일 전 343
5699 [프로그래밍] 마리아DB mediumtext 그냥 쓰고 싶은데 21 잉텔 0 9 일 전 220
5698 [프로그래밍] 안드로이드 씹뉴비 질문이요 2 집에가게해줘 0 9 일 전 125
5697 [프로그래밍] c언어 7년했는데 이런게 되는거 처음알았음.. 4 케로로중사 0 10 일 전 891
5696 [프로그래밍] 파이썬 1도 모르는데 GPT로 프로그램 뚝딱 만듬 2 푸르딩딩 1 14 일 전 743
5695 [프로그래밍] 담주 면접잡혔는데 8 삐라루꾸 0 14 일 전 501
5694 [프로그래밍] 아두이노 부트로더를 구웠는데.. 4 렙이말한다ㅡ니가옳다 0 14 일 전 233
5693 [프로그래밍] IOS 개발자 있나여? 1 g4eng 0 17 일 전 260
5692 [프로그래밍] 시스템 디자인 인터뷰 준비 도움좀!!! 1 Nognhyup 0 17 일 전 202
5691 [프로그래밍] 최근에 vscode 쓴 사람 도움! 3 172102 0 18 일 전 523
5690 [프로그래밍] 책을 또 사버리고 말았다... 1 찰나생멸 2 19 일 전 524