2016-06-12 3 views
-1

두 개의 테이블이 있는데 PHP 스크립트를 사용하여 일부 레코드를 선택하고 xls에 저장해야합니다.MySQL - 여러 테이블을 쿼리하고 xls에 결과를 저장하는 방법?

다른 쿼리를 시도했지만 작동하지 않습니다.

JOD_users 테이블에서 ID, 이름, 사용자 이름, 이메일을 선택해야하며 JOD_user_profiles에서 profile_key 및 profile_value를 선택해야하지만 profile_value는 동일한 열에 있습니다 (이것이 내 문제 임).

tables structure

어떻게 단일 행에 결과를 가질 수 있습니까?

고마워요.

+0

profile_value가 같은 열에 있습니까? 너 무슨 뜻이야? –

+0

여러 테이블에서 쿼리를 만들려면 맵핑에 JOIN을 사용하고 결과 데이터를 csv 또는 Excel 형식으로 내 보냅니다. –

+1

@ user3421040 기본적으로 텍스트 인 콘텐츠에는 이미지를 사용하지 마십시오. – Midas

답변

0

당신은 INNER이 같은 쿼리 가입 할 수 있습니다

SELECT user.*, profile.* FROM JOD_users user INNER JOIN JOD_user_profile profile ON user.id = profile.user_id

-1

나는 메이크업이 해결을 내 foreach는 안쪽이 쿼리 :.

선택 JOD_user_profiles * JOD_user_profiles에서 곳 JOD_user_profiles.user_id = ". $ row-> id." 및 JOD_user_profiles.profile_key like 'profile5. %'

고마워요.