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

mysql:15413

From: nakade <nakade <nakade@xxxxxxxxxx>>
Date: Wed, 6 Oct 2010 11:07:54 +0900
Subject: [mysql 15413] Re: not in句がうまく動かない。

なかでと申します。

先に投稿させていただいた件についてですが、
原因は不明ですが、解消する方法が分かりましたので
報告させていただきます。


2010年10月5日19:28 nakade <nakade@xxxxxxxxxx>:

> このとき、idフィールドが偶数のデータを取り出したくて
>
> SELECT * FROM `usrs` WHERE id % 2 not in (1);
>
> のようなSQLを発行したのですが、「返り値が空でした(行数0)」のような
> 表示がされます。なお、
>

SELECT * FROM `usrs` WHERE id % 2 not in (1);

を

SELECT * FROM `usrs` WHERE (id % 2) not in (1);

のようにしたところ、期待する動作となりました。

では、失礼します。

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

     15412 2010-10-05 19:28 [nakade <nakade@xxxxx] not in句がうまく動かない。              
->   15413 2010-10-06 11:07 ┗[nakade <nakade@xxxxx]                                       
     15414 2010-10-06 13:25  ┗[Meiji KIMURA <meiji.]                                     
     15415 2010-10-06 13:55   ┗[nakade <nakade@xxxxx]