>SQLで1バイト、2バイト混在データでの切出し入力中の回答があります。ページを離れますか?※ページを離れると、回答が消えてしまいますページを離れるA回答を続ける入力中のお礼があります。11:48回答数:2件お世話になります。SQLで1バイト、2バイト混在データでの切出し方法を教えてください。例:以下のような混在データから左から6バイトを切出したいです。場合は、「1234:通」の形で6バイトが「通」にかかってしまっています。この場合、最後の「通」は無視して、「1234:」で出力されるようにしたいのです。何か良い書き方を教えて下さい。通報するこの質問への回答は締め切られました。13:38こんにちは。回答いただきました皆様へお忙しい中、ご相談に乗っていただきありがとうございました。今回は、回答者No.2さんの回答をORACLE用SQLに見直して解決いたしました。left」に関するQ&A:複数セルに入力した数字をカンマを入れてつなげるお探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!全カテゴリから検索このカテゴリから検索Q質問する(無料)このQ&Aを見た人はこんなQ&Aも見ています出産前後の痔にはご注意!一体なぜ妊娠・出産には痔がつきまとうのだろうか?その理由を見ていこう。全角半角混在の文字列から半角数字のみを抜き出すOracle全角文字を含む行を検索MySQLSQLのVARCHARとVARCHAR2の違いその他(データベース)4半角英数文字の抽出がしたい。ついてその他(データベース)10関係演算子が無効です。BYを行った後に結合したい。Oracle16CSVファイルを読み込んでテーブルの更新Oracle17SELECTした結果をSELECTしたい!その他(データベース)18MySQLでデータベースにデータinsert時のエラー。Java1916進数の指定の仕方Oracle20CLOB型へのINSERTOracle出産前後の痔にはご注意!一体なぜ妊娠・出産には痔がつきまとうのだろうか?その理由を見ていこう。全角半角混在の文字列から半角数字のみを抜き出すOracle全角文字を含む行を検索MySQLSQLのVARCHARとVARCHAR2の違いその他(データベース)4半角英数文字の抽出がしたい。ついてその他(データベース)10関係演算子が無効です。BYを行った後に結合したい。Oracle16CSVファイルを読み込んでテーブルの更新Oracle17SELECTした結果をSELECTしたい!その他(データベース)18MySQLでデータベースにデータinsert時のエラー。2つの別ブックからデータを取得する方法を教えてください。回答数ランキングです。文字列の前後の全角空白を除去するのにtrimが使えると思っていたのですが、できませんでした。何か方法はないでしょうか。Aベストアンサーこんな感じ。dual第2引数で消したい文字を指定できます。全角半角混在の文字列から半角数字のみを抜き出す以下のようなことを「SQL文のみ」で行いたいのですが、どなたかご教授のほどお願い致します。下記のような変換前の文字列があるとします。→2721111333222要するに数字だけを抜き出したいのですができますでしょうか。REGEXPのような正規表現は使用できないようです、oracle9iです。恐れ入りますが、よろしくお願いします。数値のみピックアップするのは無理矢理出来ます。dual;*「:対象文字」の部分を格納している項目や変数に読み替えてください。他の回答も見るQMAX値を条件にデータを取得するには?SQL文で困っています。下記のようなデータがあった場合、それぞれの区分毎に年月が最大(最新)のデータを取得したいです。(実際には1レコードにその他項目があり、それらも取得します。400よろしくお願いします。Aベストアンサーテーブル名をXXXとすると次のようなSQLでよいと思います。他の回答も見るQOracle(オラクル)で、日付時刻型の検索方法について質問させていただきます。データベースはオラクルを使っていて、SQL文で、抽出するときにエラーが出て困っています。19:13:00」という感じで入ってます。23:59:59'だと、エラーでできません。日付検索を行う場合は、以下のように書式を含める必要があります。'YYYY/MM/DD')と書くべきでしょうね。他の回答も見るQEXCELの文字列操作で文字数不足の分をスペースで補う方法EXCELの文字データを取り出す際に以下のような操作を行いたいんですが、方法をご存知の方がいらっしゃいましたら教えていただけませんでしょうか。_(山田の後に半角スペースが1、太郎の後に半角スペースが6つ入っていると仮定してください)※TEXT関数で数値の文字数不足分を0で埋めるということはできたのですが、TEXT関数は数値のみを対象としているようで・・・。000000000012345よろしくお願いいたします。",15),15)と式を立てればOKです。LEFBは、左側から指定バイト分(半角1バイト・全角2バイト)を抜き出す関数。REPTは、所定の文字をくり返す関数です。他の回答も見るQ半角英数文字の抽出がしたい。SQLで分からない事があります。申し訳ございませんが、ご存知の方おられましたらアドバイスをよろしくお願い致します。SQLで無理な場合はPL/SQLでも構いません。(質問内容)SELECT文で、カラムに入っている値を半角英字or数字だけ取り出してSELECTをしたいのですが、どのようにすればよいのでしょうか?例)カラムに値にABC-!123が設定されている場合、ABC123がSELECTできるようにしたい。※カラムには何が設定されているかわかりません。(NULLという事は、ありません。