No.2ベストアンサー
- 回答日時:
CAST(CAST(SUBSTRING(和暦,2,6) AS INT)
+ CASE SUBSTRING(和暦,1,1)
WHEN 'M' THEN 18670000
WHEN 'T' THEN 19110000
WHEN 'S' THEN 19250000
WHEN 'H' THEN 19880000
ELSE 20180000 END AS VARCHAR(8))
とか
No.1
- 回答日時:
和暦は所詮文字列ですから、適当に評価してやるだけでしょう
明治から平成でも4つ分岐があればいいだけの話
文字列データではなく日付データなら和暦も西暦もありません。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- その他(暮らし・生活・行事) 年を和暦で言われたとき瞬時に西暦に変換する方法ってありますか? 履歴書などを書く際にすごくめんどくさ 2 2022/07/25 01:01
- Excel(エクセル) EXCEL 和暦を西暦に変換する方法について 4 2023/03/02 20:57
- 戸籍・住民票・身分証明書 運転免許証の更新期日って何でわざわざ元号(令和)表紙なんでしょうか? 特に元号が変わった時前の元号が 3 2023/05/04 12:45
- Access(アクセス) Accessのデータ型の日付/時刻型について 2 2023/02/14 07:40
- Excel(エクセル) Excelで、昭和の西暦換算 6 2023/03/23 11:29
- Visual Basic(VBA) エクセルでフォームのチェックボックスを使用した日付表示切替を作りたい 3 2023/07/11 10:47
- 人類学・考古学 今の世の中は西暦をよく使いますが、西暦を数え始めたのはイエス・キリストの生まれた頃からずっと数え続け 2 2023/06/18 15:49
- その他(悩み相談・人生相談) 国家試験 生年月日記載ミスに関して 2 2023/02/18 00:27
- 歴史学 《西暦》とは? 『西暦』を分類するなら紀年法でいいんですか? 異世界アニメでも、その世界でどれだけ年 3 2023/05/26 02:04
- その他(行事・イベント) 平成19年 3 2023/03/10 20:35
このQ&Aを見た人はこんなQ&Aも見ています
-
「どうして捨てられないの?」前妻の物を捨てられない男性の心理って?
前妻の物を捨てられない理由に加え、捨てるための手段はあるのかを専門家に聞いてみた!
-
SQLサーバでの和暦(int)→西暦への変換方法について
SQL Server
-
ACCESSで和暦を西暦に・・・
Access(アクセス)
-
明治・大正の和暦を西暦に変換する方法について
Oracle
-
-
4
日付型のフィールドに空白を入れる方法を教えてください
その他(データベース)
-
5
VBAでエクセルシートを更新(リフレッシュ)する方法を教えて下さい。
Excel(エクセル)
-
6
Access での 「年」 のみの和暦変換について
Windows Vista・XP
-
7
exeファイルの中身を見ることは可能ですか?
フリーソフト
-
8
SQLServerで文字列の末尾からある位置で取出
SQL Server
-
9
テキストボックスのvalueとtextの違い
Visual Basic(VBA)
-
10
SQLで特定の項目の重複のみを排除した全項目を取得する方法
その他(プログラミング・Web制作)
-
11
GROUP BYを行った後に結合したい。
Oracle
-
12
ストアドのエラーについて
SQL Server
-
13
VBでストアドの戻りパラメータを受け取る方法
Visual Basic(VBA)
-
14
コントロールの存在確認
Visual Basic(VBA)
-
15
FORMが開いているかどうかの確認方法
Visual Basic(VBA)
-
16
SQL文で、合計が0のレコードを表示させないようにしたい。
SQL Server
-
17
Access サブフォームでの選択行の取得
その他(データベース)
-
18
SQLserverのIF文について
SQL Server
-
19
DataTableに入っているデータを全てinsertしたい!(C#)
Microsoft ASP
-
20
コマンドプロンプトの「%1」と「%~1」の違いがわからない
その他(プログラミング・Web制作)
関連するカテゴリからQ&Aを探す
おすすめ情報
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
14桁の日付(YYYYMMDDHHMMSS)を...
-
SQLで部分的にGROUP BYしたいとき
-
yyyy/M/dをyyyy/MM/ddに変換
-
一秒ごとに更新をかける方法
-
DATE型の省略値について
-
日付型なら変数の先頭になん...
-
SQL ブレーク処理について
-
今日の日付が入った行のデータ...
-
エクセルでシートから日付を取...
-
エクセルのヘッダーを変数で指...
-
Oracle11gのDATE型
-
SQLite3のtext→date変換について
-
SQLサーバで和暦から西暦に変換...
-
SQLで部分的にGROUP BYしたいと...
-
Statement ignored というエラー
-
Access VBAで行ラベルが定義さ...
-
SQL*Plusの終了はquit?exit?
-
Accessのマクロでモジュールを...
-
VBA プロシージャの名前の取得
-
PL/SQLカーソルの2重FORループ...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
今日の日付が入った行のデータ...
-
エクセルの日付に時差を加算 #V...
-
Accessの数値から時間に変換す...
-
エクセル 日付による並べ替え...
-
SQLサーバで和暦から西暦に変換...
-
SQLで部分的にGROUP BYしたいとき
-
重複するIDのデータを1行にま...
-
テーブルの主キーをdate型...
-
ExcelのSUMPRODUCTで日付の範囲...
-
WHERE句にて「30日前から今日ま...
-
yyyy/M/dをyyyy/MM/ddに変換
-
14桁の日付(YYYYMMDDHHMMSS)を...
-
日付書式に変換でこまっています!
-
SQLite3のtext→date変換について
-
エクセルVBA 今日の日付行...
-
特定の日付が第何週目にあるか...
-
oracle 文字列 01:45 を時間に...
-
日付型なら変数の先頭になん...
-
Oracle10gのsql分についての質...
-
Excelグラフの日付軸の日付がず...
おすすめ情報