mysql:8603
From: <lavlav@xxxxxxxxxx>
Date: Wed, 14 Jan 2004 15:41:58 +0900
Subject: [mysql 08603] Re: テーブル結合後の条件付き抽出
近藤です。 > 【例】 > 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; ん?私はまったく同じ処理をやった事がありますが 問題なく出来ましたけど・・・。 どんなエラーが出てるんですか? 私の意見として、変な所に括弧があるから。だと思います。 このMLで聞いたのですが、Accessはやたら括弧を付けたがるので 気を付けたほうがいいです:-) ----- Original Message ----- From: "Kenichi-Ashida" <ashiken@xxxxxxxxxx> To: <ml@xxxxxxxxxx> Sent: Wednesday, January 14, 2004 3:29 PM 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: テーブル結合後の条件付き抽出(解決!)