小编han*_*onj的帖子

选择从其他现有列计算得出的“虚拟”列

是否可以在sql / sqlite3中执行不存在该列但其他列的计算结果是否存在的选择?

例如,给定一个具有max和current列的表,我想对两者之间的差异进行选择,所以如果我有:

table_data:
max|current
10|3
12|8

select ???? from table_data order by ????? asc;

desired result:
4
7
Run Code Online (Sandbox Code Playgroud)

sqlite3语法在这里http://www.sqlite.org/lang_expr.html但无法理解

sql sqlite

4
推荐指数
1
解决办法
7222
查看次数

批处理脚本打印将执行而不是执行的命令

是否可以设置一个 cmd.exe shell/批处理文件来打印将执行但不实际执行的内容?

例如,给定一个带有一些参数的批处理文件,根据这些参数选择一些其他批处理文件来运行,这些批处理文件执行一些命令,可能会或可能不会调用其他文件/命令等。

我希望能够使用它的输入参数的所有可能组合运行顶级批处理文件,并捕获每个 arg 组合将执行的内容 - 无需实际尝试执行它。

例如,概念上希望能够产生类似的东西:

mybatchfile.bat 1 2 3 > mybatchfile_1_2_3.bat

mybatchfile.bat 99 3 42 > mybatchfile_99_3_42.bat
Run Code Online (Sandbox Code Playgroud)

其中 mybatchfile_99_3_42.bat 是运行 mybatchfile.bat 99 3 42 时将执行的所有内容的列表(不是执行这些命令的输出)

如果这不能单独使用 cmd.exe 完成,是否可以通过在 cygwin bash shell 中运行批处理脚本来实现此目的

windows bash cmd batch-file

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

标签 统计

bash ×1

batch-file ×1

cmd ×1

sql ×1

sqlite ×1

windows ×1