sql - 从sql中提取字符详细信息的特定位置

标签 sql sql-server database

我有像图像这样的数据库,我想向 t1 显示其名称是第二个位置的“e”和最后一个位置的“x”的详细信息,任何人都可以帮助我如何实现这一目标

表格是这样的

T1        T2    T3
vexes      1    2
becw      12    21
extrst    10    10
vin       15    10
new       35    14
det       10    12
het       15    10
cat       53    52
fexx      10    15
fat       12    15
fatsrot   10    15

enter image description here

最佳答案

您可以像下面这样编写您的查询。

select * from yourtable
where t1 like '_e%x'

注意:

_代表单个字符

%代表零个或多个字符

关于sql - 从sql中提取字符详细信息的特定位置,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55221734/

相关文章:

c# - Entity Framework 的表连接性能问题

sql - 如何从一列的多个表中选择最大值

sql - 如何避免在同一选择中多次重复计算表达式?

asp.net - 无法以 Unicode 印地语检索 SQL 数据

database - 有额外约束的外键?

database - MongoDB 文本索引搜索

c# - 无法在 ASP.NET Core 中使用带有 Identity 的 MySql 数据库

SQL选择空

mysql - 在 MySQL 中使用 LEFT JOIN 的困难

MySQL 简化 JOINS、日期函数