2026, 새로운 도약을 시작합니다.

5년만에 잡아낸 실수 (차집합)

download.png

A테이블, B테이블 비교해서 A테이블만 갖고 있는 고유의 글번호만 가져오는 차집합을 php, mysql로 코딩할때 어제 chatGPT에게 물어보니, 차집합 구하는 sql 문을 짜주더라구요. 1분도 안 걸린거 같은데.

문제는 저는 위와 같은 경우를 구할때

1. A 테이블 mysql 문 작성

2. $a_array 안에 넣음

3. B 테이블 mysql 문 작성

4. $b_array 안에 넣음

5. $c_array = $a_array + $b_array 로 합침

6. 내가 원하는 차집합 = $c_array - $b_array

이런식으로 6단계를 거쳐서 A의 차집합을 구하는 희안한 바보짓을 했고. 그 마져도 코드 재활용을 하지 않고, 차집합이 필요할때마다 하드코딩으로 중간에 print_r2로 계속 각 배열을 확인해서 잘 작동하는지 유관으로 확인하면서 진행했는데. 이것만 해도 하루가 후딱 가벼렸습니다. 

mysql 문으로 구하면 코드 한줄이면 되는것을 모르고 지난 5년동안 이런식으로 코딩을 해 왔습니다. 코딩을 20년 동안 했는데 왜 5년만 그런 실수를 했냐구요? 앞의 15년 동안은 차집합 구하는 하드코딩조차 짤 수 없는 실력이었기 때문입니다. 

이런식의 엉터리 코딩을 하니 20년동안 실력도 안늘고 시간만 무한하게 소모 되었죠. 이것조차 알아낸 오류 중 하나일 뿐이고 이 밖에도 어이없는 짓을 얼마나 많이 했는지는 아무도 모르죠.

첨부파일

download.png (3.4 KB)
0회 2025-11-18 05:40
|

댓글 1개

저런방법이었네요. +_+ 알기쉬운 설명 감사합니다.

댓글 작성

댓글을 작성하시려면 로그인이 필요합니다.

로그인하기

자유게시판

번호 제목 글쓴이 날짜 조회
공지 5일 전 조회 440
200426 14시간 전 조회 35
200425 어제 조회 54
200424 3일 전 조회 90
200423 3일 전 조회 80
200422 4일 전 조회 125
200421 4일 전 조회 148
200420 4일 전 조회 61
200419 4일 전 조회 161
200418 5일 전 조회 125
200417 5일 전 조회 156
200416 5일 전 조회 89
200415 5일 전 조회 94
200414 5일 전 조회 188
200413 5일 전 조회 112
200412 5일 전 조회 228
200411 5일 전 조회 180
200410 6일 전 조회 283
200409 6일 전 조회 199
200408 6일 전 조회 149
200407 6일 전 조회 220
200406 6일 전 조회 157
200405 6일 전 조회 232
200404 1주 전 조회 117
200403 1주 전 조회 127
200402 1주 전 조회 102
200401 1주 전 조회 84
200400 1주 전 조회 123
200399 1주 전 조회 265
200398 1주 전 조회 185
200397 1주 전 조회 164
🐛 버그신고