トップページphp
689コメント237KB

【PHP】PEAR Part3

■ このスレッドは過去ログ倉庫に格納されています
0001nobodyさん2007/09/03(月) 12:15:51ID:l6O4U4Dh
■PEAR
http://pear.php.net/
■PEAR マニュアル 邦訳
http://pear.php.net/manual/ja/
■PEAR オフィシャル blog
http://blog.pear.php.net/

■前スレ
【PHP】PEAR Part2
http://pc11.2ch.net/test/read.cgi/php/1122899232/

■過去スレ
Pear
http://pc8.2ch.net/test/read.cgi/php/985665522/
0002nobodyさん2007/09/03(月) 13:16:17ID:???
Pear2Pearを語るスレ
0003nobodyさん2007/09/07(金) 16:39:26ID:???
MDB_QueryToolで3つのテーブルをJOINしたいんだけど、
どうやったらいいのか分かりません。

表A
Id,a_name
1,name1
2,name2

表B
Id,b_name
1,name1
2,name2

表c
Id,c_name
1,name1
2,name2

A.id = B.id and A.id=C.id and B.id =C.idの条件で結合して
Id,a_name,b_name,c_name
が欲しいんだけど、どうやって3表をJOINしたらいいのか、
JOINの条件はどう指定したらいいのか分からないので、
教えてください。orz
0004nobodyさん2007/09/07(金) 16:57:00ID:???
select * from A natural join B natural join C
でどうかしら?
0005nobodyさん2007/09/07(金) 17:32:08ID:???
>>4
d。
でも可能な限りMDB_QueryToolでやってみたいのです。

SQLなら
select A.Id,A.a_name,B.b_name,C.c_name  from A,B,C
where A.id = B.id and A.id=C.id and B.id =C.id
でも良いと思うのです。

MDB_QueryToolじゃJOINの入れ子は無理かなぁ。
出来たとしても、インラインビューとかサブクエリの使えない
MySQL3.23では実行できない可能性も高いけど・・・orz
■ このスレッドは過去ログ倉庫に格納されています