gpt4 book ai didi

c# - 在 SQL Server 中检查字母表

转载 作者:太空狗 更新时间:2023-10-29 22:25:58 24 4
gpt4 key购买 nike

我正在使用两种语言 "English""Persian" 在 asp.net (C#) 中开发一个网站。我在前端有一个搜索字段,我想在搜索英文时选择英文名称,在搜索波斯文时选择波斯文名称。

我在表中有以下格式的记录:

===========================
Name |Persian Name|
===========================
Faridullah | فریدالله |

我在前端有一个搜索字段。所以我想在输入英文字母时选择“名称”,当语言更改时意味着当我输入波斯字母时应该选择波斯名称。那么我怎么能在查询中做到这一点。

最佳答案

您可以在以下WHERE 子句中简单地使用OR:

SELECT *
FROM Tbl
WHERE @name = Name OR @name = [Persian Name];

或稍微缩短

SELECT *
FROM Tbl
WHERE @name IN (Name, [Persian Name]);

关于c# - 在 SQL Server 中检查字母表,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33032285/

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