MySQL 테이블에서 파일로 데이터를 내보내는 동안 WHERE 절의 조건을 사용할 수 있습니다. 예의 도움으로 이해할 수 있습니다 -
예시
'Student_info' 테이블에서 다음 데이터가 있다고 가정합니다 -
mysql> 선택 * from Student_info;+------+------+------------+--------- ---+| 아이디 | 이름 | 주소 | 제목 |+--------+---------+------------+------------+| 101 | 야쉬팔 | 암리차르 | 역사 || 105 | 가우라프 | 찬디가르 | 문학 || 125 | 라만 | 심라 | 컴퓨터 || 130 | 램 | 잔시 | 컴퓨터 || 132 | 샴 | 찬디가르 | 경제학 || 133 | 모한 | 델리 | 컴퓨터 |+------+---------+------------+------------+6행 세트 (0.07초)
id 값이 120보다 큰 레코드를 내보내고 싶다고 가정하면 다음 쿼리는 이러한 종류의 레코드를 'Student_info' 테이블에서 'Stuednt4.CSV' 파일로 내보냅니다. -
mysql> 선택 * from student_info WHERE id> 120 into outfile 'C:/mysql/bin/mysql-files/student4.csv' 필드는 ','로 종료됨, 쿼리 확인, 영향을 받는 4개 행(0.16초)사전>위의 쿼리는 다음 값을 Student4.CSV 파일로 내보냅니다. -
125 Raman Shimla Computers130 Ram Jhansi Computers132 Shyam Chandigarh Economics133 Mohan Delhi Computers