[前][次][番号順一覧][スレッド一覧]

mysql:4006

From: とみたまさひろ <とみたまさひろ <tommy@xxxxxxxxxx>>
Date: Sat, 14 Jul 2001 15:26:26 +0900
Subject: [mysql 04006] Re: 絞り込み検索

とみたです。

On Fri, 13 Jul 2001 10:47:02 +0900
"SHoe-G Ueyama" <shoe-g@xxxxxxxxxx> wrote:

> 絞り込み検索を行いたいのですが、何かいい方法がございますか?
> 
> 	$result = mysql_query("select * from TABLE_A 
> 		where TABLE = $ABC");
> 
> 	このSelect文の結果の $resultを使用して
> 	さらに 絞り込み検索(Select分の実行)を行いたいのですが
> 	何かいい方法をご存知の方いましたらご教授ねがいます。

MySQL には sub-select の機能がないので、1回の SQL ではできないですね。
結果を一旦別のテーブルに保存しておいて、それからテーブルを join して、
再度 select をすれば良いと思います。

	create temporary table TMP select * from TABLE_A where 〜;
	select * from TABLE_A, TMP where TABLE_A.COLUMN1 = TMP.COLUMN2 〜;

とかって感じで。

--
とみたまさひろ <tommy@xxxxxxxxxx>
日本MySQLユーザ会 http://www.mysql.gr.jp

[前][次][番号順一覧][スレッド一覧]

      3990 2001-07-13 09:26 [MAO <mao@xxxxxxxxxx>] データの複製                            
      3991 2001-07-13 09:35 ┣[Yukihiro KAWADA <kaw]                                       
      3993 2001-07-13 11:16 ┃┣[moto kawasaki <kawas]                                     
      3995 2001-07-13 11:41 ┃┃┗[<endo_t@xxxxxxxxxx> ]                                   
      3996 2001-07-13 13:59 ┃┃ ┗[moto kawasaki <kawas]                                 
      3997 2001-07-13 15:11 ┃┃  ┣["Shinya Yamamoto" <s] 文字化け??使えない漢字??  
      3998 2001-07-13 16:12 ┃┃  ┃┗["M. Takahashi" <taka]                             
      4002 2001-07-13 19:10 ┃┃  ┃ ┗["Shinya Yamamoto" <s]                           
      4001 2001-07-13 18:38 ┃┃  ┗[<endo_t@xxxxxxxxxx> ]                               
      4000 2001-07-13 18:08 ┃┗[MAO <mao@xxxxxxxxxx>]                                     
      3992 2001-07-13 10:47 ┗["SHoe-G Ueyama" <sho] 絞り込み検索                          
->    4006 2001-07-14 15:26  ┗[とみたまさひろ <tomm]