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

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: テーブル結合後の条件付き抽出(解決!)