반응형 전체 글606 SQLite SUM 결과가 빈칸일 때, 0원과 거래 없음은 다르게 기록해요 SQLite에서 더할 값이 없으면 SUM은 NULL을 돌려줘요. 결제 금액이 실제로 0인 한 건과 거래가 아예 없는 경우를 구분하려면 SUM을 0으로 바꾸기 전에 건수도 확인하세요.같은 0이어도 두 보고서는 뜻이 달라요CREATE TABLE payments (day TEXT, amount INTEGER);INSERT INTO payments VALUES ('fri', 0), ('sat', NULL);SELECT COUNT(*) AS row_count, COUNT(amount) AS amount_count, SUM(amount), TOTAL(amount) FROM payments WHERE day = 'sun';조회 조건전체 건수 / 금액 입력 건수SUM / TOTALfri1 / 10 / 0.0sat1 .. 2026. 11. 6. PowerShell에서 [1]이 든 파일을 못 찾으면, 따옴표와 LiteralPath를 따로 보세요 파일 이름이 report[1].txt라면 PowerShell의 Get-Item에 따옴표를 붙이는 것만으로 해결되지 않을 수 있어요. -Path에서는 대괄호를 패턴으로 해석하므로 파일 이름을 그대로 열려면 -LiteralPath를 써 보세요.두 파일을 나란히 놓아 보면 차이가 보여요예제 폴더에 report[1].txt와 report1.txt가 각각 있다고 가정해요. 아래 두 명령은 읽기만 합니다.(Get-Item -Path 'report[1].txt').Name(Get-Item -LiteralPath 'report[1].txt').Name사용한 매개변수찾은 파일-Pathreport1.txt-LiteralPathreport[1].txt따옴표는 문자열의 시작과 끝을 PowerShell에 알려줘요. 문자열이 매.. 2026. 11. 6. 이대원 덕수궁 전시 11월 8일까지, 농원 그림을 비교해 보는 세 장면 이대원 회고전은 11월 8일 일요일까지 국립현대미술관 덕수궁에서 열려요. 이번 주말에 보러 간다면 출발 전에 덕수궁 입장과 미술관 전시 안내를 따로 확인하세요. 전시장에 들어가기 전에 공식 해설 영상에서 보고 싶은 작품을 골라도 좋아요.복숭아 밭에서 농원으로 이어서 봐요공식 영상 위치비교해 볼 부분11분 42초 · 복숭아 밭, 1964나무가 화면에 어떻게 자리 잡는지18분 01초 · 농원, 1987화면 가까운 곳과 멀리 있는 곳의 색과 간격22분 00초부터 · 농원, 1995 등같은 소재를 다뤄도 색과 붓의 흔적이 어떻게 달라지는지작품을 모두 빠르게 훑기보다 같은 소재 두 점을 골라 화면에서 제일 먼저 눈에 들어오는 곳을 비교해 보세요. 1987년과 1995년 농원을 떠올리며 나무와 하늘의 비중을 한 번.. 2026. 11. 6. 배구 5세트에서 15대14인데 왜 안 끝날까요? 2점 차 규칙 읽기 실내 6인제 배구에서 세트 스코어가 2대2라면 마지막 5세트는 15점을 기준으로 해요. 다만 두 점 앞서야 이기므로 15대14라면 다음 랠리를 합니다. 16대14가 되면 그 팀이 5세트와 경기를 가져가요.14대14부터 점수판을 따라가 봐요5세트 점수경기 상태이유15대13경기 종료15점에 도달했고 두 점 차예요.15대14계속한 점 차예요.15대15계속동점이라 새로 두 점 차가 필요해요.17대15경기 종료15점을 넘었고 두 점 차예요.14대14에서 A팀이 득점해 15대14가 된 뒤 B팀이 따라오면 15대15예요. 여기서 어느 팀이든 연달아 두 점을 내면 17대15로 끝납니다. 한 점씩 주고받으면 점수는 올라가도 두 점 차가 나기 전까지 계속해요.1~4세트도 두 점 차를 봐요1~4세트는 25점이 기준이에요. .. 2026. 11. 6. git diff --check가 조용한데 커밋에 공백이 들어가요, --cached로 확인하기 git add 뒤에 git diff --check를 실행했는데 아무 출력도 없다면, 스테이징한 줄은 아직 검사하지 않았을 수 있어요. 일반 커밋에 들어갈 변경에서 줄 끝 공백을 찾으려면 git diff --cached --check를 실행해 보세요.같은 파일인데 두 결과가 달라요별도 저장소에서 note.txt 첫 줄 끝에 공백 두 칸을 넣고 그 파일을 스테이징했어요. 그 뒤 파일을 더 고치지 않고 Git 2.56.0에서 아래 두 명령을 실행했습니다.git diff --checkgit diff --cached --check명령비교한 대상예제 결과git diff --check작업 폴더 ↔ 스테이징출력 없음, 종료 코드 0git diff --cached --check스테이징 ↔ 직전 커밋note.txt 첫 줄.. 2026. 11. 6. SQLite UNIQUE인데 NULL이 두 줄 들어갔어요, DISTINCT 결과까지 비교해요 SQLite에서 코드 열을 UNIQUE로 만들었는데 NULL인 행이 두 개 들어갈 수 있어요. 같은 코드가 두 번 들어오는 것은 막지만, 유일 인덱스는 NULL을 서로 다른 값처럼 취급합니다. 코드를 반드시 적어야 하는 업무라면 입력 필수 조건도 따로 지정하세요.같은 세 행을 저장과 조회에 각각 써 봐요아직 코드가 정해지지 않은 신청 두 건과 코드가 있는 신청 한 건을 가정했어요. 아래는 실제 업무 자료와 분리된 메모리 SQLite에서 실행한 예제입니다.CREATE TABLE intake (code TEXT UNIQUE);INSERT INTO intake (code) VALUES (NULL), (NULL), ('A-17');SELECT COUNT(*) AS total_rows, COUNT(code) AS.. 2026. 11. 6. 이전 1 2 3 4 ··· 101 다음 반응형