매일 csv 파일에 전화 번호가 표시됩니다. 나는 CSV에서 데이터를 가져 오는 배열을 만들었습니다. 내가해야 할 일은 배열을 반복하고 mysql 데이터베이스에서 일치하는 것을 검색하는 것이다. 귀하의 전문가 중 한 명이 나를 친절하게 가르쳐 올바른 방향으로 향하게 할 수 있습니까?배열을 반복하고 데이터베이스에서 일치 항목 검색
0
A
답변
2
임시 테이블을 만든 다음이 테이블에 숫자를로드 한 다음 테이블에 &을 선택하면됩니다. 당신은 하나의 INSERT
에 프로그램에서 전화 (multilple 행을 삽입 할 수 있습니다 또는 서버 쉘에 액세스 할 수있는 경우는 다음과 같이 몇 가지 스크립트를 수행 할 수 있습니다?
-- you can use TEMPORARY table in one transaction or you can just
-- make sure that the table exists and flush it before import
CREATE TABLE IF NOT EXISTS phonenumbers (
number varchar(10) primary key
);
TRUNCATE TABLE phonenumbers;
LOAD DATA LOCAL INFILE 'numbers.csv' INTO TABLE phonenumbers;
-- here in script or call it from your program to work with data
-- also you can add INTO OUTFILE 'output.csv' to export filtered data
-- into outfile
SELECT addressbook.* FROM addressbook LEFT JOIN phonenumbers on (addressbook.phone = phonenumbers.number);
2
가능한 경우 LOAD DATA
을 사용하여 csv를 임시 테이블로 가져 와서 해당 전화 번호와 일치하는 검색어를 작성하십시오.
관련 문제
- 1. 배열을 반복하고 배열 항목
- 2. 배열을 포징하고 일치 시키는가?
- 3. 배열을 반복하고 두 배열을 결합하십시오.
- 4. 배열을 반복하고 정규식과 비교하기
- 5. 객체의 배열을 통해 반복하고
- 6. 배열을 반복하고 Div의
- 7. 배열을 반복하고 텍스트
- 8. 배열을 반복하고 문자열
- 9. preg_replace 일치 항목 만 일치
- 10. JavaScript를 사용하여 배열을 반복하고 결과를 표시 하시겠습니까?
- 11. 인쇄 단일 항목 일치
- 12. 한 파일에서 텍스트를 사용하여 두 번째 파일에서 일치 항목 검색
- 13. 콜렉션의 배열을 반복하고 Backbone.js에 표시합니다.
- 14. 배열을 반복하고 엔터티 개체와 비교
- 15. 배열을 반복하고 변수에 값을 할당
- 16. 배열을 반복하고 목록에 각 값을 추가 내가이 배열을 반복하고 목록 항목에 각각의 값을 추가하려고 시도하고
- 17. 데이터베이스 행을 반복하고 단일 배열을 만듭니다.
- 18. 검색 필터 일치 검색
- 19. Regex - 모든 일치 항목?
- 20. 일치 항목 수 WPF
- 21. JavaScript RegExp 일치 항목
- 22. PHP regex에서 일치 항목 추출
- 23. PHP 패턴 일치 검색 시스템
- 24. 스칼라 컬렉션 2 개를 반복하고 일치 항목을 찾습니다.
- 25. GAE 전문 검색, 일치 검색
- 26. 길이가 다른 배열을 반복하고 루프 내에서 함수를 실행하는 방법
- 27. SQL 복수 단어 검색, 일치 항목 수순으로 정렬
- 28. NSArray에서 여러 항목 검색
- 29. 특정 유형별 일치 검색 (일치 검색 또는 일치 검색 제외 옵션)
- 30. MySQL 데이터베이스에서 여러 항목 계산?
이의 더 많은 코드 효율적인 방법은 그 일인가요 – 86Stang
을 그것은이다 데이터베이스 간의 상호 작용 만 필요하기 때문에 더 나은 처리가 가능합니다. 배열이나 루프에 대해 걱정할 필요가 없습니다. – Kermit