ecx
149
2019-01-17 12:48:30
2
267

[MYSQL]초보적인 질문입니다.. like검색어를 이용하는법..


테이블1 (gps 장치)

id (기본키)/ userid(외래키) / name / gps


테이블 2 (user)

userid(기본키) / uname / phone


로 구성되어 있을때


like로 gps를 검색했을시에 

테이블1과 2의 정보를 다같이 가져오고 싶은데

join할시에는 테이블1과 테이블2의 공통점을 찾아서 만들더라구요..


gps검색시 테이블1,2의 모든 정보를 가져오려면 쿼리를 어떻게 짜야할까요..?


즉 결과 테이블이

/userid / name / gps / uname / phone 값을 가져오고 싶습니다..


0
0
  • 답변 2

  • Keloper245
    881
    2019-01-17 12:52:24 작성 2019-01-17 12:59:05 수정됨


    SELECT
    
      userid, name, gps, uname, phone
    
    FROM
    
      gps장치 gpsTable
    
     LEFT JOIN user uTable ON uTable.userid = gpsTable.userid
    
    WHERE
    
     gpsTable.gps like 검색어


    1
  • ecx
    149
    2019-01-17 12:55:50

    아 where 절도 같이 쓸 수 있는거였군요 감사합니다 ㅜㅜ

    0
  • 로그인을 하시면 답변을 등록할 수 있습니다.