我想拆分给定的字符串并从该字符串中删除重复项.就像我有以下字符串:
这是我在堆栈溢出中的第一篇文章,我在开发方面非常新,我对如何发布问题没有更多的了解.
现在我想用白色空格拆分整个字符串,新数组将没有重复的条目.
我怎样才能做到这一点?
如何从字符串中删除锚标记,我有一个大文本,有些单词有锚标记,我想删除该锚标记,并希望显示普通单词(带有锚标记).我的文字看起来像:
LoremIpsum.Net是一个小而简单的静态站点, 无需使用发电机即可为您提供适当大小的通道.该网站还提供了全文大写版本的文本,以及翻译,并解释了这个着名的.
我按顺序面临问题,我正在从基于关键字的SQL DB获取记录,现在我希望所有记录都应该根据输入的关键字顺序返回.示例:如果用户输入"Physics",则它首先返回物理(确切的单词)(如果存在),之后返回所有其他记录.
SELECT *
FROM Subject SM
WHERE SM.SubjectName LIKE '%' + @SubjectName + '%'
ORDER BY @SubjectName DESC
Run Code Online (Sandbox Code Playgroud)
我怎样才能做到这一点?
我有两个表PackageDetail和PackageDuration PackageDuration将PackageID作为外键,即可以有多个关于PackageID的记录
PackageDetail的架构是:
PackageID INT PK
PackageName Nvarchar(50)
Run Code Online (Sandbox Code Playgroud)
PackageDuration表的模式是:
DurationID INT PK
Price Money
Duration Nvarchar(50)
PackageID INT FPK
Run Code Online (Sandbox Code Playgroud)
PackageDetail表有以下记录:
PackageID PackageName
1 TestPackage
2 MySecondPackage
Run Code Online (Sandbox Code Playgroud)
PackageDuration表有以下记录:
DurationID PackageID Price Duration
1 1 100 6
2 1 200 12
3 1 300 24
4 2 500 6
Run Code Online (Sandbox Code Playgroud)
PackageDuration表可以有最多3条记录,其中一个PackageID不超过此值(如果忽略了)现在我想按以下方式选择记录:
PackageId PackageNAme Price1 Price2 Price3 Duration1 Duration2 Duration3
1 TestPackage 100 200 300 6 12 24
2 MySecondPackage 500 null null 6 null null
Run Code Online (Sandbox Code Playgroud)
请建议我怎样才能实现这个目标.