テーブルにOrderNo
値を持つ列名があるとします。AO025631
shipment
列値の最初の 2 文字のみを取得できるようにテーブルをクエリしようとしていますAO
。
これを SQL クエリ自体で実行できますか?
ベストアンサー1
サブストリング (ドキュメンテーション):
SELECT SUBSTR(OrderNo, 1, 2) As NewColumnName from shipment
選択すると、他の列と同じになります。名前 (キーワード付き) を付けるAs
と、同じステートメントで他の列を選択できます。
SELECT SUBSTR(OrderNo, 1, 2) As NewColumnName, column2, ... from shipment