그누보드 M:M 관계형 1차 수정 정보
그누보드 M:M 관계형 1차 수정본문
엑스엠엘님 말씀처럼 대입형 sql 문으로 보아 관계가 성립돼는 것 같네요.
memo.php
$sql = " select a.*, b.mb_id, b.mb_nick, b.mb_email, b.mb_homepage
from $g4[memo_table] a
left join $g4[member_table] b on (a.me_{$unkind}_mb_id = b.mb_id)
where a.me_{$kind}_mb_id = '$member[mb_id]'
order by a.me_id desc ";
단순 관계표시가 아닌 형태로 수정중입니다.
추천
0
0
댓글 5개

mysql> show index from g4_memo;
+---------+------------+----------+--------------+-------------+-----------+-------------+----------+--------+------+------------+---------+
| Table | Non_unique | Key_name | Seq_in_index | Column_name | Collation | Cardinality | Sub_part | Packed | Null | Index_type | Comment |
+---------+------------+----------+--------------+-------------+-----------+-------------+----------+--------+------+------------+---------+
| g4_memo | 0 | PRIMARY | 1 | me_id | A | 0 | NULL | NULL | | BTREE | |
+---------+------------+----------+--------------+-------------+-----------+-------------+----------+--------+------+------------+---------+
1 row in set (0.00 sec)
실제로 키가 들어 있지는 않으니까 과련?은 없습니다만 ^^
join이 두 가지 형태로 가능하니까
그림으로 그리자면 연결선은 두 개 그리시면 될 거 같습니다.
+---------+------------+----------+--------------+-------------+-----------+-------------+----------+--------+------+------------+---------+
| Table | Non_unique | Key_name | Seq_in_index | Column_name | Collation | Cardinality | Sub_part | Packed | Null | Index_type | Comment |
+---------+------------+----------+--------------+-------------+-----------+-------------+----------+--------+------+------------+---------+
| g4_memo | 0 | PRIMARY | 1 | me_id | A | 0 | NULL | NULL | | BTREE | |
+---------+------------+----------+--------------+-------------+-----------+-------------+----------+--------+------+------------+---------+
1 row in set (0.00 sec)
실제로 키가 들어 있지는 않으니까 과련?은 없습니다만 ^^
join이 두 가지 형태로 가능하니까
그림으로 그리자면 연결선은 두 개 그리시면 될 거 같습니다.
그누보드 sql문에는 FK 자체가 선언이 안 돼어있습니다.
저번에 되물은 member과 memo 부분에서도 단수히 join 문부분에서는
위 sql문처럼 대입돼기 때문에 join을 통하여 나올뿐 관계성립이 안됩니다.
저번에 되물은 member과 memo 부분에서도 단수히 join 문부분에서는
위 sql문처럼 대입돼기 때문에 join을 통하여 나올뿐 관계성립이 안됩니다.

InnoDB가 아닌 이상은 FK는 어차피 쓸 수가 없습니다.
http://dev.mysql.com/doc/refman/4.1/en/innodb-foreign-key-constraints.html
사람 눈으로 보아 그냥 join이 가능하다는 것으로 FK로 보아 주는 것이죠.
http://dev.mysql.com/doc/refman/4.1/en/innodb-foreign-key-constraints.html
사람 눈으로 보아 그냥 join이 가능하다는 것으로 FK로 보아 주는 것이죠.
ㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋ
그누는 그렇게 되어있군요. JOIN ...
제로는 완전히 순차형입니다...
제로는 완전히 순차형입니다...