
下記のように項目がある場合、
where句の条件で年月の比較をどうすれば良いかわかりません。
年月日1(CHAR) 例:20070731
年月日2(SMALLDATETIME)
where SUBSTRING(年月日1,1,4) = YEAR(年月日2) and SUBSTRING(年月日1,5,2) = MONTH(年月日2)
と記述するとSUBSTRINGで取り出したデータは文字列、YEARで取り出したデータは数値、型が違うので比較してもダメでしょうか?
初歩的な質問で申し訳ありませんが
どうすれば良いか教えてください。
No.2ベストアンサー
- 回答日時:
<Table1>
ID___年月日1____年月日2
1____20070707___2007/07/07
2____20070707___2007/08/08
SELECT convert(smalldatetime,年月日1) AS 年月日整形1 from Table1;
--|年月日整形1
--|------------|
__1|2007/07/07 |
__2|2007/07/07 |
SELECT * from Table1 WHERE convert(smalldatetime,年月日1)=年月日2;
--|ID|年月日1|年月日2___|
--|-----------------------
-1|_1|20070707|2007/07/07|
こういう手法も・・・。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Access(アクセス) アクセス where句を使用して複数条件抽出をするには 2 2022/08/29 13:24
- Excel(エクセル) エクセルでセルの文字列から年月を抜き出して今日の日付と比較したい 15 2022/07/29 14:39
- Excel(エクセル) エクセルの日付から年末尾2桁と月を1月をA~Lに変換したい 3 2022/08/08 10:32
- PHP PHPの構文で間違えが分からない 5 2022/07/11 16:38
- Visual Basic(VBA) Sheet2の日付をキーにオートフィルターで2023年1月のデータを抽出し、Sheet3へ書き出すた 2 2023/03/06 23:57
- Visual Basic(VBA) AdvancedFilterについての質問 2 2022/07/02 22:58
- Access(アクセス) 対象月の2桁表示について 1 2023/01/07 05:08
- PHP アコーディオンPHPが上手くいかない 3 2022/07/15 16:29
- Access(アクセス) アクセス 有効なフィールド名、または式として認識できませんのエラー 3 2022/08/19 11:53
- 英語 "this day"が当日か今日を表すのかの使い分け方等について 5 2023/08/08 14:29
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
FROM の中で CASE を使えるでし...
-
ACCESSのクエリで集計で、先頭...
-
複数列フィールド値のクロス集計
-
クロス集計の結果を元に戻す方法
-
accessクロス集計で前月21日~...
-
SQLserver 型違いの日付の比較...
-
アクセス レポートのテキスト...
-
クエリを使って縦に一行ずつ足...
-
ACCESS レポートでページごとに...
-
Excel 2019 のピボットテーブル...
-
「直需」の意味を教えてください
-
エクセルVBAで5行目からオート...
-
Accessでテーブル名やクエリ名...
-
異なるサーバのDBデータ同士を...
-
INSERT INTO ステートメントに...
-
エクセルグラフの凡例スペース
-
Accessファイルを作成者以外は...
-
Access テキスト型に対する指定...
-
テーブルの存在チェックについて
-
db2でisnumericは使えないので...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
FROM の中で CASE を使えるでし...
-
ACCESSのクエリで集計で、先頭...
-
複数列フィールド値のクロス集計
-
桐の集計(集計行設定のこと)...
-
Accessフォームにクロス集計ク...
-
AccessからExcelへエクスポート...
-
access 存在しない項目を”0件”...
-
「警告 : NULL 値は集計または...
-
アクセス レポートのテキスト...
-
VBA 得意先ごと且つ日付ごとに...
-
クロス集計の結果を元に戻す方法
-
Accessで年齢から年代ごとの集計
-
accessクロス集計で前月21日~...
-
MS-Accessのクロス集計クエリと...
-
アクセスクエリ 締め日毎で絞...
-
ACCESS レポートでページごとに...
-
★アクセス2002★クロス集計で ...
-
ファイルメーカーでピボットテ...
-
ACCESS VBAの定義域集計関数の...
-
Access 抽出データ件数のカウン...
おすすめ情報