我需要按两列排序数据,我该怎么做?
这是我的表:
Name | ImpFile | ImpTime
Sam Imp01 2012-05-16 09:54:02.477
Ann Imp01 2012-05-16 09:54:02.478
Mark Imp01 2012-05-16 09:54:02.477
John Import12 2012-05-16 09:55:37.384
Bart Import12 2012-05-16 09:55:37.387
Sasha Import12 2012-05-16 09:55:37.385
Run Code Online (Sandbox Code Playgroud)
我需要通过ImpTime和ImpName对此表进行排序,它应该如下所示:
Name | ImpFile | ImpTime
Import12 2012-05-16 09:55:37.387
Bart Import12 2012-05-16 09:55:37.387
John Import12 2012-05-16 09:55:37.384
Sasha Import12 2012-05-16 09:55:37.385
Imp01 2012-05-16 09:54:02.478
Ann Imp01 2012-05-16 09:54:02.478
Mark Imp01 2012-05-16 09:54:02.477
Sam Imp01 2012-05-16 09:54:02.477
Run Code Online (Sandbox Code Playgroud)
我正在使用此查询,但它没有按名称对表进行排序,当时间是多行的相同值时,只按名称排序.
select Name, ImpFile, ImpTime
from people
union
select distinct '', ImpFile, max(ImpTime) …
Run Code Online (Sandbox Code Playgroud) 我可以看到有一个copyDirectory活动,但没有copyFile活动.有没有办法从目录中只复制一个文件?
或者也许有一种方法可以从目录中删除单个文件?
谢谢您的帮助.
我试图在表中插入数据,但如果它已经存在于表中,那么它不应该添加.
这是代码,我提出的,但它仍然添加了具有相同值的多个数据.
insert into nol_art_izm([ART_ID],[DAT])
select distinct
v.id_art, {fn now()}
from
openxml(@hDoc, '/art_kompl/nol_voac') with #vc xd
inner join nol_voac v on xd.id_art = v.id_art
where
not exists(select * from nol_art_izm where nol_art_izm.art_id=xd.id_art)
Run Code Online (Sandbox Code Playgroud)
我希望没有任何重复的"ART_ID"值
这是我的代码,我收到错误"索引超出了数组的范围."
var objectData = new object[colRindas.Count, 4];
int i = 0;
foreach (DeArtIzm izm in colRindas)
{
objectData[i, 1] = izm.ArtCode;
objectData[i, 2] = izm.ArtName;
objectData[i, 3] = izm.Price;
objectData[i, 4] = izm.RefPrice;
i++;//Place where I get that error
}
Run Code Online (Sandbox Code Playgroud)
什么似乎是野兔的问题,因为我找不到问题.
我有一个字符串值
string text = "-----------------\r\n Some text here Some text here\r\n"
Run Code Online (Sandbox Code Playgroud)
有没有办法在每个有很多空格的地方删除2个空格?
谢谢您的帮助