プロが教える店舗&オフィスのセキュリティ対策術

SQL初心者ではじめて質問させていただきます。
SELECT文でテーブルの1つのカラムから上3桁と下2桁を抽出し、別なテーブルのカラムの上5桁をWhere句に条件を入れて検索はできますか?

どなかたお分かりでしたら教えてください。
よろしくお願いします。

A 回答 (1件)

SELECT ~ from FROM 最初のテーブル A,別のテーブル B WHERE


SUBSTR(A.カラム,1,3)||SUBSTR(A.カラム,LENGTH(A.カラム)-1,2) =
SUBSTR(B.カラム,1,5)

SUBSTR(カラム,1,3)⇒カラムの上3文字
SUBSTR(カラム,LENGTH(カラム)-1,2)⇒カラムの下2文字
||⇒文字列の結合

~の所は適当に
    • good
    • 3
この回答へのお礼

ご回答ありがとうございます。
早々に利用させていただきます。
助かりました。

お礼日時:2008/11/13 00:58

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!

関連するカテゴリからQ&Aを探す