pgsql提取最后两位数
时间: 2023-07-28 21:55:40 浏览: 286
您可以使用 PostgreSQL 内置函数 `right()` 来提取一个字符串的最后两位数。假设您要提取的字符串存储在名为 `column_name` 的列中,那么您可以使用如下 SQL 语句:
```
SELECT right(column_name, 2) FROM table_name;
```
其中,`table_name` 是您的表名。该 SQL 语句的含义是从 `column_name` 列中提取最后两位字符,并返回提取结果。如果您需要在查询结果中包含其他列,可以将它们添加到 `SELECT` 语句中。
相关问题
pgsql提取列202301261320852最后两位数,并用0补齐
您好!您可以使用以下 SQL 语句来提取列 "202301261320852" 的最后两位数,并用 0 补齐:
```
SELECT LPAD(SUBSTRING('202301261320852' FROM -2), 2, '0');
```
执行以上语句后,将会返回结果 "52",其中使用 LPAD() 函数来在左侧补齐 0,使得结果长度为 2。
pgsql提取列202301261320852的最后两位替换为0
您可以使用 PostgreSQL 中的 `date_trunc`、`extract` 和 `to_timestamp` 函数来将日期时间列中的最后两位替换为0。例如,如果您有一个名为 `my_table` 的表,其中包含一个名为 `my_column` 的日期时间列,并且您想要将该列中的最后两位替换为0,则可以使用以下查询:
```sql
UPDATE my_table SET my_column = to_timestamp(extract(epoch FROM date_trunc('minute', my_column))::int);
```
这将 `my_column` 中的值“2023-01-26 13:20:85”替换为“2023-01-26 13:20:00”。该查询将使用 `date_trunc` 函数将日期时间列的秒数截断为0,并使用 `extract` 函数获取该值的 Unix 时间戳(自 1970 年 1 月 1 日以来的秒数)。然后,将此时间戳转换为新的日期时间值,其中最后两位设置为0。
请注意,如果您的日期时间列包含毫秒(例如“2023-01-26 13:20:85.123”),则上述查询将截断毫秒,并将其替换为0。如果您想要保留毫秒值,则需要相应地调整查询。
阅读全文
相关推荐
![-](https://img-home.csdnimg.cn/images/20241231044833.png)
![-](https://img-home.csdnimg.cn/images/20241231045053.png)
![-](https://img-home.csdnimg.cn/images/20241231044955.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![docx](https://img-home.csdnimg.cn/images/20241231044901.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![-](https://img-home.csdnimg.cn/images/20241231045053.png)