![](http://oshiete.xgoo.jp/images/v2/pc/qa/question_title.png?5a7ff87)
A 回答 (3件)
- 最新から表示
- 回答順に表示
No.2
- 回答日時:
おはようございます。
>select date型(2011/01/31 00:00:00) < to_date('2011/2/01','yyyy/mm/dd') from dual
についてですがこのSQLは実行できません。
実際に流したSQLは下記の通り
==
select to_date('2011/01/31','yyyy/mm/dd') < to_date('2011/02/01','yyyy/mm/dd') from dual;
行1でエラーが発生しました。:
ORA-00923: FROMキーワードが指定の位置にありません。
==
条件を戻り値(結果)に入れられてもどうしたらいいか分からないといったところでしょうか。
SQLを考えるときにどういう答えが欲しいかを提示してあげないといけないかと思います。
たとえば・・・
SELECT
A,
B,
CASE WHEN A - B >= 0 THEN 'True'
WHEN A - B < 0 THEN 'False' END AS 判定
FROM
(
SELECT
TO_DATE('2011/01/31','yyyy/mm/dd') AS A,
TO_DATE('2011/02/01','yyyy/mm/dd') AS B
FROM
DUAL
)
;
A B 判定
___________________
2011/01/31 2011/02/01 False
上記のような結果が返ってきます。
あまり上手なSQLの書き方ではないのですが回答になっていますでしょうか?
No.1
- 回答日時:
可能です。
テーブル T ( dt date )
がある時
INSERT INTO T SELECT select to_date('2011/2/01','yyyy/mm/dd') from dual;
は正常終了し、フィールドには「2011/2/01 00:00:00,」が格納されます。
ご教授ありがとうございました。
ちなみに、下記SQLでは真が返るのでしょうか。
select date型(2011/01/31 00:00:00) < to_date('2011/2/01','yyyy/mm/dd') from dual;
何分中途半端な知識で的外れな質問をしているかもしれませんが、ご回答頂けたら幸いです。
よろしくお願いいたします。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- JavaScript gasについて 1 2022/05/31 21:51
- Excel(エクセル) エクセルの数式で教えてください。 2 2022/12/23 14:57
- MySQL SQLについて質問です。 SELECT TO_CHAR(TO_DATE('90-10-08.'YY- 4 2022/05/13 20:55
- 英語 to date 2 2023/05/23 23:22
- Visual Basic(VBA) VBAで日付入力しているのですが 4 2023/03/02 11:25
- UNIX・Linux cronの@rebootでのdateコマンドの実行につきまして 2 2023/06/11 16:23
- Visual Basic(VBA) ExcelのVBAコードについて教えてください。 2 2023/05/23 16:28
- Excel(エクセル) Excel 数行を1組とする300組ほどあるデータの項目を揃えたいです。 3 2023/01/26 19:38
- Visual Basic(VBA) データベースから絞り込んでデータを読み込み 1 2023/02/21 19:51
- Access(アクセス) エクセルのVBAについて教えてください。 4 2023/01/21 10:21
関連するカテゴリからQ&Aを探す
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
SQL Sever での日付の差の求め...
-
日付型カラムへのデータINSERT
-
ALTER SESSIONについて
-
CSVファイルのエクスポート項目...
-
Accessのマクロでモジュールを...
-
Accessの数値から時間に変換す...
-
yyyy/M/dをyyyy/MM/ddに変換
-
Google Apps Script、onChange...
-
Access VBAで行ラベルが定義さ...
-
ODBCリンクの際にACCESSでは読...
-
重複するIDのデータを1行にま...
-
エクセルVBAでUserFormを起動し...
-
Excel2000 セルデータ検索ウィ...
-
Excelの並べ替え後のデータを日...
-
ACCESSのVBAでCSVを取込処理に...
-
日付時刻+連番の主キーをSQLだ...
-
PDCAを回すって?
-
前方一致で索引(インデックス...
-
「セットアップはシステム管理...
-
Oracle TNSプロトコルエラーに...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
SQL*Loaderでのsysdate使用
-
SQL*PLUSでの分秒までの表示の仕方
-
SQL*Loader フォーマット変換...
-
ALTER SESSIONについて
-
DB2でのシステム日付のinsert、...
-
日付型カラムへのデータINSERT
-
SQL Server で 翌月10日を取...
-
SQLです。下記の問合せを行うク...
-
to_date使用時に発生するエラー...
-
date型のインデックス
-
エクセル上の 2017/10/27 7:01...
-
EXCELでの時間計算(休憩時間の...
-
SQLエラーについて
-
SQL Sever での日付の差の求め...
-
(日付 - 日付)/数値
-
PL/SQLにて勤務時間の計算
-
date型へのinsertについて
-
実行エラー 3075:クエリ式`作...
-
yyy/mm/dd/形式
-
日付の範囲検索がしたい
おすすめ情報