-1

テーブル:

pmComm validFrom validTo
6.00 2011-11-01 2012-01-24
6.00 2012-01-09 2013-06-30
9.00 2012-01-25 2012-03-31
8.00 2012-04-01 2012-08-31
5.00 2013-07-01 2013-09-30
7.50 2013-10-01 2013-12-31
15.00 2014-01-01 2035-12-31

テーブルがあり、「2013-12-15」から 2031-05-15 までのデータを検索すると、次のような結果が必要です。

結果:

pmComm validFrom validTo
7.50 2013 年 12 月 15 日 2013 年 12 月 31 日
15.00 2014-01-01 2031-05-15

範囲データ間の望ましい結果を取得するための SQL クエリは何ですか?

4

4 に答える 4

0

あなたが達成しようとしていることは完全にはわかりませんが、

SELECT * FROM table WHERE validFrom >= '2013-12-15' AND validTo <= '2031-05-15'

仕事をするかもしれません。

于 2013-09-25T14:18:46.867 に答える
0
SELECT *
FROM Table
WHERE validTo BETWEEN '2013-12-15' AND '2031-05-15'
于 2013-09-25T14:26:56.610 に答える