问题列表 - 第4882页

MS Access中的SQL更新困难 - 操作必须使用可更新的查询

我有一个选择查询,它执行一些文本操作,基本上重新格式化一个字段,以便我可以在另一个表中查找它:

如果我有第一个表,如果我有一个像"J1/2"这样的字段,它会在相应字段中查找J1和J2的不同表中记录的ID.

这一切都运作良好.

现在我想更新原始表,所以我不必再使用这个字符串操作进行查找,但是我对更新查询的尝试以"操作必须使用可更新的查询"结束

有任何想法吗?

我的SELECT语句:

SELECT DISTINCT
t1.DD,
t1.TN,
t1.DD & " J" & MID(t1.TN,2,1) AS CalculatedStart,
t1.DD & " J" & MID(t1.TN,4,1) AS CalculatedEnd,
t2.ID
FROM t1 INNER JOIN t2
ON (t1.DD & " J" & MID(t1.TN,2,1)=t2.StartLink)
AND (t1.DD & " J" & MID(t1.TN,4,1)=t2.EndLink)
WHERE t1.TN Like "J?/?"
AND t1.DD Like "M*";
Run Code Online (Sandbox Code Playgroud)

回想一下 - 这很好,我从另一端得到了必要的t2.ID.

所以我想做一些事情:

UPDATE t1 SET t2ID = (
    SELECT Query1.ID
    FROM Query1
    WHERE t1.DD=Query1.DD
    AND t1.TN=Query1.TN
    )
WHERE t1.TN Like "J?/?"
AND t1.DD Like …
Run Code Online (Sandbox Code Playgroud)

sql ms-access sql-update

15
推荐指数
4
解决办法
7万
查看次数

默认的Windows语言?

是否有一些默认的Windows脚本语言预装在XP和Vista上(类似于OS X附带的Python和/或Linux附带的Perl)?

我知道批处理脚本,但我希望有一些更强大的东西.谢谢

注意 -我在Linux机器上,所以如果你们可以给你的Windows脚本语言2美分,我们将不胜感激,谢谢.

部分deux -即使ebgreen讨厌我,我也接受了他的回答,因为他给了我2美分.

windows default

1
推荐指数
2
解决办法
323
查看次数

我应该用netsh.exe做什么appid?

netsh命令想要一个appid(见这里):

netsh http add sslcert ipport=0.0.0.0:8000 certhash=0000000000003ed9cd0c315bbb6dc1c08da5e6 appid={00112233-4455-6677-8899-AABBCCDDEEFF} 
Run Code Online (Sandbox Code Playgroud)

到目前为止,我还无法理解我应该如何知道GUID netsh要我提供的内容.任何提示?

windows ssl wcf netsh

76
推荐指数
3
解决办法
4万
查看次数

将char放入每个N个字符的java字符串中

我有一个java字符串,它有一个可变长度.

我需要将这个片段"<br>"放入字符串中,比方说每10个字符.

例如,这是我的字符串:

`this is my string which I need to modify...I love stackoverlow:)`
Run Code Online (Sandbox Code Playgroud)

我怎样才能获得这个字符串?:

`this is my<br> string wh<br>ich I nee<br>d to modif<br>y...I love<br> stackover<br>flow:)`
Run Code Online (Sandbox Code Playgroud)

谢谢

java string char

26
推荐指数
4
解决办法
4万
查看次数

正则表达式将新行插入特定位置的大块文本

我有一个相当大的文本文件,有一堆缺少的换行符,这意味着它是一个烂摊子.我需要将其分解为适当的行.

文本现在看起来像这样:

12345 This is a chunk 23456 This is another chunk 34567 This is yet another chunk 45678 This is yet more chunk 56789 Yet another piece of text
Run Code Online (Sandbox Code Playgroud)

我需要一个正则表达式,它将在每组五位数之前插入一个换行符(CR/LF对),结果如下:

12345 This is a chunk 
23456 This is another chunk 
34567 This is yet another chunk 
45678 This is yet more chunk 
56789 Yet another piece of text
Run Code Online (Sandbox Code Playgroud)

它可以在第一组数字之前插入一个数字; 我可以处理.

有任何想法吗?谢谢.

regex

3
推荐指数
2
解决办法
3万
查看次数

sort -R命令不会在Linux中随机对行进行排序

我无法使用--random-sort在Fedora Linux系统上使用sort命令.

一些上下文信息:

$ cat /etc/fedora-release
Fedora release 7 (Moonshine)
$ which sort
/bin/sort
$ man sort | grep -A 2 '\-R'
       -R, --random-sort
              sort by random hash of keys

$ man sort | grep -A 3 '\-R'
       -R, --random-sort
              sort by random hash of keys

       --random-source=FILE
Run Code Online (Sandbox Code Playgroud)

而且测试:

$ echo -e "2\n1\n3\n5\n4"
2
1
3
5
4
$ echo -e "2\n1\n3\n5\n4" | sort -r # Sort in reverse order
5
4
3
2
1
$ echo -e "2\n1\n3\n5\n4" | sort …
Run Code Online (Sandbox Code Playgroud)

linux sorting bash

12
推荐指数
2
解决办法
3万
查看次数

javascript调用函数里面的另一个谜

函数Obj1(param){this.test1 = param || 1; }

function Obj2(param, par)
{
    this.test2 = param;
    this.ob = Obj1;
    this.ob(par);
}
Run Code Online (Sandbox Code Playgroud)

现在为什么我这样做:

alert(new Obj2(44,55).test1); 
Run Code Online (Sandbox Code Playgroud)

输出是55?如果我没有通过原型链链接,怎么能'查看'test1是一个Obj2 istance?

谢谢

javascript

2
推荐指数
2
解决办法
3584
查看次数

使用C#搜索Web内容

你如何用C#搜索网站源代码?很难解释,继承人在python中做到这一点

import urllib2, re
word = "How to ask"
source = urllib2.urlopen("http://stackoverflow.com").read()
if re.search(word,source):
     print "Found it "+word
Run Code Online (Sandbox Code Playgroud)

c#

3
推荐指数
1
解决办法
1万
查看次数

如何在页面加载时强制下拉列表选择?

我有一个Default.aspx重定向到Page1.aspx.我的ddl是从数据库加载和订购的.如何根据用户在"默认"页面上选择的内容,在页面加载时显示ddl选择?

.net c# asp.net

0
推荐指数
1
解决办法
1015
查看次数

MySQL - 控制一个组返回哪一行

我有一个这样的数据库表:

id    version_id    field1    field2
1     1             texta      text1
1     2             textb      text2
2     1             textc      text3
2     2             textd      text4
2     3             texte      text5
Run Code Online (Sandbox Code Playgroud)

如果你没有解决它,它包含一行的多个版本,然后是一些文本数据.

我想查询它并返回每个id的编号最大的版本.(所以仅在上面的第二行和最后一行).

我尝试使用group by by version_id DESC进行排序 - 但它似乎在分组后进行排序,所以这不起作用.

有人有任何想法吗?我不敢相信它无法完成!

更新:

想出来,这有用,但使用子查询:

SELECT *
FROM (SELECT * FROM table ORDER BY version_id DESC) t1
GROUP BY t1.id
Run Code Online (Sandbox Code Playgroud)

mysql group-by sql-order-by

56
推荐指数
1
解决办法
3万
查看次数

标签 统计

c# ×2

windows ×2

.net ×1

asp.net ×1

bash ×1

char ×1

default ×1

group-by ×1

java ×1

javascript ×1

linux ×1

ms-access ×1

mysql ×1

netsh ×1

regex ×1

sorting ×1

sql ×1

sql-order-by ×1

sql-update ×1

ssl ×1

string ×1

wcf ×1