
データベースにORACLEを使用してVB6にて開発を行っています。
あるテーブルにIDというchar型のデータがあり、ID>='100'andID<'200'
の条件(100番台のデータを取得)にてデータを抽出したいと考えています。
ただ、IDには数値だけでなく、A01やB05などの半角アルファベットを含む
データも混在しています。
イメージとしては下記のようなSQLが発行できればと思っているのですが、
select * from テーブル名
if trim(ID) is numeric then
where ID >= '100' and ID < '200'
end if;
if trim(ID) is numeric then部分がSQL文として不正確なため動きません。
ORACLEでの開発は初心者のため、どなたかに教えていただければ幸いです。
お手数おかけしますがよろしくお願いします。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Visual Basic(VBA) ExcelからAccessのテーブルに書き込む時に時間がかかる 1 2022/10/14 20:38
- MySQL 書籍の内容はまともでしょうか? 1 2023/01/22 03:07
- Visual Basic(VBA) データベースから絞り込んでデータを読み込み 1 2023/02/21 19:51
- Access(アクセス) アクセス where句を使用して複数条件抽出をするには 2 2022/08/29 13:24
- その他(プログラミング・Web制作) COBOL数値転記をCOPY句内での仕様 6 2022/06/15 18:48
- Oracle 質問です。 下記のテーブルとデータがあり、 取得想定結果のように出力したいです。 下記のsqlだと0 2 2023/05/23 19:10
- Ruby pandasでsqlite3にテーブル作成・追加・読み出しでindexの取り扱い方教えてください 5 2023/03/08 09:57
- JavaScript sessionStorageを調べています。 1 2023/06/20 12:41
- PHP コメント機能に返信欄を矢印で追加したい 1 2022/05/09 21:17
- Oracle sqlで質問です。 aテーブルとbテーブルがあり、下記のsqlで取得したidとnameに一致しないレ 1 2022/04/20 20:34
このQ&Aを見た人はこんなQ&Aも見ています
関連するカテゴリからQ&Aを探す
おすすめ情報
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
SQLの重複選択について
-
最大値の取得
-
SQL・・・分かりません。
-
GROUP BYを行った後に結合した...
-
Create Table 文
-
MERGE文を単体テーブルに対して...
-
SQLで取得可能でしょうか
-
SQL LEFT JOIN
-
半角英数字混在データから数字...
-
重複レコードの取得
-
Oracle10gのSQL文についての質...
-
ビット演算
-
セル内の同じデーターを抽出したい
-
Update文の書き方について
-
末尾に空白を含む項目の扱い
-
Access97 VBAにてレコードの検索
-
DynamicSQL
-
[初心者]A表の2つの値からB表...
-
文字列を連結した後に1つの変...
-
ACCESS2000 SQL 最大レコード数
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
GROUP BYを行った後に結合した...
-
select insertで複数テーブルか...
-
select句副問い合わせ 値の個...
-
SELECTの結果で同一行を複数回...
-
MERGE文を単体テーブルに対して...
-
固定値を含む結合と複数テーブ...
-
oracleの分割delete
-
SQL GROUPで件数の一番多いレコ...
-
外部結合とor条件混在の記述方法
-
複数テーブルのMAX値の行データ...
-
unionの結果は集計はできないで...
-
unionでマージした副問合せを結合
-
他のテーブルを参照した値はupd...
-
SET句内で複数の条件を指定して...
-
結合と副問い合わせの違い
-
集計後の数値が倍になる
-
SQLの書き方(チェックボックス)
-
DELETE 文とEXISTSの使い方につ...
-
マテビューのNOTNULL設定について
-
異なるテーブルのレコード削除
おすすめ情報