gpt4 book ai didi

sql - oracle查询中如何获取字符串的前两个字符?

转载 作者:行者123 更新时间:2023-12-03 06:44:04 25 4
gpt4 key购买 nike

假设我在表 shipment 中有一个列名称 OrderNo,其值为 AO025631

我正在尝试查询表,以便只能获取列值的前两个字符,即 AO

我可以在 SQL 查询本身中执行此操作吗?

最佳答案

SUBSTR (documentation) :

SELECT SUBSTR(OrderNo, 1, 2) As NewColumnName from shipment

选择后,它就像任何其他列一样。您应该给它一个名称(使用 As 关键字),并且您可以在同一语句中选择其他列:

SELECT SUBSTR(OrderNo, 1, 2) As NewColumnName, column2, ... from shipment

关于sql - oracle查询中如何获取字符串的前两个字符?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6225392/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com