
MySQL4.0.1
PHP4.3.9
Windows2000sp4
BETWEEN を2つ以上使用する方法はありますか?
例えば2004年4月から12月のデータと2005年1月から3月のデータを取り出したいのですが。。。
$sql="SELECT*FROM TABLE WHERE (year_uk=2004 AND month_uk BETWEEN 4 AND 12) AND (year_uk=2005 AND month_uk BETWEEN 1 AND 3)
上記のような感じでやってみたのですが、うまくいきません。
よろしくお願いします。
No.1ベストアンサー
- 回答日時:
$sql="SELECT*FROM TABLE WHERE (year_uk=2004 AND month_uk BETWEEN 4 AND 12) OR (year_uk=2005 AND month_uk BETWEEN 1 AND 3)
ANDじゃなくてORでしょ
No.2
- 回答日時:
ANDだと、
「2004年4月から12月の間であり2005年1月から3月の間でもあるデータ」
となってしまいます。
二つの期間の両方を満たすという条件にあてはまるものがあるはずありません。
ORにすれば、
「2004年4月から12月の間か2005年1月から3月の間のデータ」
となります。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Access(アクセス) アクセス 有効なフィールド名、または式として認識できませんのエラー 3 2022/08/19 11:53
- Access(アクセス) アクセス where句を使用して複数条件抽出をするには 2 2022/08/29 13:24
- PHP アコーディオンPHPが上手くいかない 3 2022/07/15 16:29
- Access(アクセス) accessの日付フィールドから前年度だけを取り出したい 3 2022/04/13 23:13
- Oracle 下記のsqlで取得されるレコード以外を取得する方法ありますでしょうか。 SELECT B.番号, B 2 2022/04/20 23:21
- 英語 The study participants were patients with partiall 0 2023/01/21 14:35
- 英語 unconditionalとは? 3 2022/08/26 21:31
- PHP SQLとPHPの連結方法がわからないのでアドバイスお願い致します 1 2022/07/12 12:16
- MySQL 書籍の内容はまともでしょうか? 1 2023/01/22 03:07
- 英語 (金融翻訳)株式フロー、売り越しによる資金流出についてのご質問 1 2023/01/09 10:09
このQ&Aを見た人はこんなQ&Aも見ています
-
GROUP BYを行った後に結合したい。
Oracle
-
SPREAD(GrapeCity)のセルにフォーカスを設定するにはどうしたらいいのでしょうか?
Visual Basic(VBA)
-
IF関数で空欄(")の時、Nullにしたい
その他(Microsoft Office)
-
-
4
重複していないレコードの抽出方法について
MySQL
-
5
PHPのif文でその処理を途中で抜けるにはどうすればよいでしょうか?
PHP
-
6
【SQL】他テーブルに含まれる値に合致する行を抽出
その他(データベース)
-
7
object browser で処理を中断する方法
Oracle
-
8
SQLで列名を変数にできないでしょうか
SQL Server
-
9
Changeイベントでの複数セルのクリアの処理について
Visual Basic(VBA)
-
10
Excelで複数シートの選択セルをA1セルに一気に戻したい
Excel(エクセル)
関連するカテゴリからQ&Aを探す
おすすめ情報
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
月の最後の週の呼び名は?
-
自治会の通常総会の年度について
-
「6月まで」というのは6月以内...
-
10月をもって辞めるって、10...
-
入社が2月1日とした場合、3ヶ月...
-
8月までっていつまでのことでし...
-
確認ですが普通5月までに決める...
-
昔は何歳くらいからお酒を飲ん...
-
満何歳の意味
-
昔の愛称?「~の字」
-
カレンダーの日付 5/Bの意味に...
-
和歌の意味を教えてください
-
一ヶ月前、一ヶ月後
-
遣唐使は、なぜ、夏に出発とい...
-
双子の歴史
-
アメリカインディアン
-
「なんで付き合おうと思ったか...
-
エクセルのフィルターを複数シ...
-
日本文化の中の七という数字の意味
-
社員旅行のバスで見るDVDにオス...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
自治会の通常総会の年度について
-
カレンダーの日付 5/Bの意味に...
-
確認ですが普通5月までに決める...
-
月の最後の週の呼び名は?
-
エクセルのフィルターを複数シ...
-
総会の年度表記について
-
8月までっていつまでのことでし...
-
入社が2月1日とした場合、3ヶ月...
-
「6月まで」というのは6月以内...
-
10月をもって辞めるって、10...
-
「1年以上」の定義について
-
昔の愛称?「~の字」
-
昔は何歳くらいからお酒を飲ん...
-
御入園?ご入園?
-
定年になる年度を関数で算出したい
-
月度ってどういう意味ですか
-
満何歳の意味
-
「なんで付き合おうと思ったか...
-
○年後の3月末日を関数で出したい
-
何故か毎年3月や4月に不運が続...
おすすめ情報