Ezcode

  • 홈
  • 태그
  • 미디어로그
  • 위치로그
  • 방명록

mysql join 2

[MySQL] left join on 다른 테이블의 데이터를 가져올때

union이나 union all과는 다르게 a테이블에서 b테이블의 내용을 가져오고자 할때 사용한다. 가령, A테이블에 code, price가 있고 B 테이블에 A에 상응하는 code, name이 있다고 가정할대 기준점이 B테이블이라고 하자. $sql = "select b.*, a.price from B_table as b left join A_table on (b.code = a.code) where b.name = '뽀로로'"; $result = mysql_query($sql); 위와 같이 테이블을 지정하고 on ( 조건 )을 입력해서 사용한다.

WEB/MySQL 2012.02.16

[MySQL] inner join 으로 다수의 테이블에 접근하여 데이터 가져오기

상황은 그누의 파일테이블(g4_board_file)에서 보드테이블(g4_write_notice)로 접근하여 이미지가 있는 보드게시물 최근순으로 뽑아온다. 파일테이블에 먼저 접근해야 했던 이유는 1개의 정해진 테이블이 아니라 다수의 테이블에 union 해야 하는 상황이라 선택되는 결과물의 테이블을 알수가 없기 때문이다. 아래는 union을 제외한 inner join만 표기해놓는다. $sql = "select a.wr_id, b.wr_id, a.bf_datetime AS bf_datetime from g4_board_file a inner join g4_write_notice b on a.wr_id = b.wr_id order by bf_datetime desc limit 5"; $result = sql_q..

WEB/MySQL 2011.04.29
이전
1
다음
더보기
프로필사진

Ezcode

  • Ezcode (235)
    • 지식iN (5)
    • WEB (80)
      • JQuery.Mobile (2)
      • Js, JQuery (22)
      • PHP (25)
      • Etc (4)
      • MySQL (12)
      • Html (9)
      • Server (6)
    • 그누관련 (1)
    • 핫이슈 (0)
    • 쇼핑노하우 (137)
    • ETC (7)
      • 웃긴^0^ (2)
      • 울컥ㅠ_ㅠ (5)

Tag

장보기, 자취생요리, 스위스밀리터리, 클렌저, 향수추천, 간식, 피부관리, 향수선물, 반찬, 식사대용, 디저트, JQuery load(), 무선청소기, 화장품, 자취생필수품, 자취생, 냉동식품, 휴대용청소기, 애플, 추천,

최근글과 인기글

  • 최근글
  • 인기글

최근댓글

공지사항

페이스북 트위터 플러그인

  • Facebook
  • Twitter

Archives

Calendar

«   2025/05   »
일 월 화 수 목 금 토
1 2 3
4 5 6 7 8 9 10
11 12 13 14 15 16 17
18 19 20 21 22 23 24
25 26 27 28 29 30 31

방문자수Total

  • Today :
  • Yesterday :

Copyright © Kakao Corp. All rights reserved.

티스토리툴바