如何在SQL Server中自动连接三个字符串的前两个字符

Santhosha
I have three columns in a table like name,village,state.
Name='Samba Siva'
Village='Kodur'
State='Andra pradesh'

我想对三列进行分类,例如第一列的前两个字符和第二列的第一个字符以及第三列的第一个字符和当前年份的最后两位数字。

我已经尝试过这样

select right(replace(name,2)+Cast(cast(coalesce(max(village),0) as varchar) as varchar),2) customercode
from(select top 1 customercode from K_FS_DistributorDetails order by customercode)r;

但它不起作用。即:我想要类似代码=“ SAKOA14”的输出。这里的14是当前年份的后两位数字。请告诉我我该如何写查询,请帮帮我......。

术语

您是否正在寻找这样的东西?

SELECT TOP 1 UPPER(LEFT(Name, 2) + LEFT(Village, 2) + LEFT(State, 1) + CONVERT(VARCHAR, YEAR(GETDATE()) % 100)) code
  FROM K_FS_DistributorDetails
 ORDER BY customercode DESC

输出:

| CODE | 
| --------- | 
| SAKOA14 |

这是SQLFiddle演示

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

如何将两个字符串连接成第三个字符串而不进行复制?

如何连接两个字符串并保存在C中的第三个变量中?

如何用另一个字符串的前两个字符替换一个字符串的前两个字符?

如何在自动完成标签中添加两个字符串

如何在Java中连接两个字符串?

如何在Java中连接两个字符串数组

如何在Spring Expression Language(SpEL)中连接两个字符串

如何在Dart中连接两个字符串?

如何在C ++中连接两个字符串?

如何在C中连接两个字符串?

如何自动连接接受两个字符串的类的构造函数

如何将两个字符串连接为 Python 中为 SQL 命令分隔的两个字符串?

如何在SQL语句中连接两个字符串?

如何在SQL Server列的两个字符串之间选择一个字符串?

如何替换javascript中字符串的前两个字符?

Python:如何找到与字符串中前三个字符匹配的目录?

如何从数组中查找字符串的索引(前三个字符)

sql-server 2008 r2 连接两个字符串

如何在 SQL (Snowflake) 中连接不同行中的两个字符串?

如何检查子字符串是否可以在两个字符串中找到但不能在第三个字符串中找到?

如何比较两个字符串数组并找到公共字符串数组的索引号并将其应用于第三个字符串数组?

如何在SQL中删除两个字符串之间的空间

如何连接两个字符串并在CSV中添加名称python

如何在Python 3中比较两个字符串中的单个字符

awk +如何在两个字符上捕获第三个字段

如何在Java中从ENUM的两个字符串之间随机选择一个字符串?

如何在扑镖中从两个字符串生成一个字符串/哈希

在 Python 中打印时如何在其他两个字符串之间插入一个字符串

如何比较两个字符串?