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

mysql:8600

From: Kenichi-Ashida <Kenichi-Ashida <ashiken@xxxxxxxxxx>>
Date: Wed, 14 Jan 2004 15:29:38 +0900
Subject: [mysql 08600] テーブル結合後の条件付き抽出

始めて投稿させていただきます、芦田です。

現在、Delphi7Pro + dbExpress + MySQL3.23.56でWebアプリの開発中です。
以前、Delphi + ADO + Accessにて開発したものを、上記で書き直している途中で行き詰まってしまいました。

【質問】
MySQLではテーブルの結合後に WHERE句での条件抽出は出来ないのでしょうか?
さらに、ORDER BY句での抽出結果のソートは出来ないのでしょうか?

【例】
SELECT t1.ID FROM t1 INNER JOIN t2 ON t2.ID=t1.ID
 WHERE ((t1.col1 Like '%hoge%') OR (t2.col1 Like '%hoge%'))
 ORDER BY t1.ID;

Accessでは問題なく通るのですが、MySQLではダメなのでしょうか?
Web上や書籍を見てみたのですが、情報が得られなくて困っています。

よろしくお願いします。


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

->    8600 2004-01-14 15:29 [Kenichi-Ashida <ashi] テーブル結合後の条件付き抽出            
      8603 2004-01-14 15:41 ┗[<lavlav@xxxxxxxxxx> ]                                       
      8604 2004-01-14 17:21  ┗[Kenichi-Ashida <ashi] Re: テーブル結合後の条件付き抽出(解決!)