[PHP] DB에서 특정 행들만 가져오기(3) - 목록 읽어오기 file()
우리의 기본전략은 다음 SQL의 □ 안을 바꾸어 가며 SQL을 돌리는 것이다. SELECT * FROM user_data WHERE log_num=□ □ 안에 들어가야 할 것은 1, 9, 23, 109, 125, 264, 359, 416, 484, 504, 545, 620, 636, 640, 643, 669, 689, 720, 725, 749 의 20가지 숫자다. 먼저 이 숫자들의 목록을 별도 파일로 만들어 두고, PHP 에서 그 파일을 읽어오도록 해 보자. 2017/09/08 - [SQL] - [SQL] DB에서 특정 행들만 가져오기(1) - "or"를 이용에서 나온대로 엑셀에서 이 목록을 세로로 배열한 후 메모장에 붙여넣어 TXT 파일을 만든다. 파일을 저장할 위치는 이전과 같다. (Bitnami 기..
2017. 9. 12.
[MySQL] DB에서 특정 행들만 가져오기(1) - WHERE 절의 "or"를 이용
2017/08/04 - [SQL] - [SQL] 결과 테이블의 일부 조건만 출력하기 HAVING에서 사용하던 user_data 테이블 중 log_num 이 1, 9, 23, 109, 125, 264, 359, 416, 484, 504, 545, 620, 636, 640, 643, 669, 689, 720, 725, 749에 해당하는 자료만 뽑으려면 어떻게 해야 할까? 일단은 해당하는 log_num 을 모두 "or"로 묶어 WHERE 절에 거는 방법을 생각할 수 있겠다. 말하자면 다음과 같은 것이다. SELECT * FROM user_data WHERE log_num='1' or log_num='9' or ... 일일이 입력하기는 귀찮으니 엑셀에서 잠시 작업하자. 일단 해당 번호들을 붙여넣고 콤마(,) 를..
2017. 9. 8.