小编dev*_*ull的帖子

如何在Sql Server GROUP BY格式化日期按日期排序?

我有一张表如下:

Table: student_test_records

Student    TestDate                    Result
-------    ------------------          -------
A          2015-01-26 17:28:11         Pass
B          2015-01-24 17:28:11         Fail
C          2015-01-26 17:28:11         Pass
D          2015-01-26 17:28:11         Fail
E          2014-05-23 17:28:11         Pass
F          2013-06-23 17:28:11         Pass
G          2014-05-23 17:28:11         Fail
Run Code Online (Sandbox Code Playgroud)

我试图在SQL Server中编写一个查询,以按以下格式显示每天传递/失败的结果数:

FormattedDate          Result  Count
-----------            ------  ----- 
May-23-2013            Pass    1
May-23-2014            Fail    1
May-23-2014            Pass    1
Jan-24-2015            Fail    1
Jan-26-2015            Fail    1
Jan-26-2015            Pass    2
Run Code Online (Sandbox Code Playgroud)

以下是我尝试的查询:

SELECT FORMAT(TestDate, 'MMM-dd-yyyy') as FormattedDate, Result, Count
FROM student_test_records  
GROUP BY FORMAT(TestDate, 'MMM-dd-yyyy'), Result 
order BY …
Run Code Online (Sandbox Code Playgroud)

sql sql-server sql-server-2008

7
推荐指数
1
解决办法
3048
查看次数

WxPython:PyInstaller失败,没有名为_core_的模块

我正在使用PyInstaller将我的wxpython(3.0.2.0)应用程序转换为二进制文件.在Ubuntu 12.04上构建和执行时,二进制文件工作正常.但是,如果我在Ubuntu 14.04上构建,我会收到以下错误.(当我直接启动python脚本即使在Ubuntu 14.04中的python my_application.py时,应用程序也能正常工作).知道在使用PyInstaller打包应用程序时可能会遗漏什么?

$ ./my_application 
Traceback (most recent call last):
  File "<string>", line 22, in <module>
  File "/usr/local/lib/python2.7/dist-packages/PyInstaller/loader/pyi_importers.py", line 270, in load_module
    exec(bytecode, module.__dict__)
  File "/local/workspace/my_application/out00-PYZ.pyz/wx", line 45, in <module>
  File "/usr/local/lib/python2.7/dist-packages/PyInstaller/loader/pyi_importers.py", line 270, in load_module
    exec(bytecode, module.__dict__)
  File "/local/workspace/my_application/out00-PYZ.pyz/wx._core", line 4, in <module>
**ImportError: No module named _core_**
Run Code Online (Sandbox Code Playgroud)

我的PyInstaller规范文件如下所示:

...
pyz = PYZ(a.pure)
exe = EXE(pyz,
          a.scripts,
          exclude_binaries=True,
          name='my_application',
          debug=False,
          onefile = True,
          strip=None,
          upx=True,
          console=True )
coll = COLLECT(exe,
               a.binaries,
               a.zipfiles,
               a.datas,
               strip=None,
               upx=True,
               name='my_application')
Run Code Online (Sandbox Code Playgroud)

python ubuntu wxpython pyinstaller ubuntu-14.04

7
推荐指数
1
解决办法
3263
查看次数

VS 2008 Addon暂时禁用/删除所有catch块

有没有我可以暂时禁用所有catch块的插件.我正在维护一个应用程序,我需要找出它究竟在哪里抛出异常.有人做过错误处理就是所有层都让我的工作变得艰难:(

.net c# debugging exception visual-studio

6
推荐指数
1
解决办法
945
查看次数

从Excel读取:64位系统上的Microsoft.Jet.OLEDB.4.0错误

我正在使用以下方法阅读应用程序中excel表的内容:

 OleDbConnection con = new OleDbConnection("Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" + fileName + ";Extended Properties=Excel 8.0");
 _myDataSet = new DataSet();
 OleDbDataAdapter myCommand = new OleDbDataAdapter(" SELECT * FROM [" + "My Sheet" + "$]", con);

myCommand.Fill(_myDataSet);
con.Close();
Run Code Online (Sandbox Code Playgroud)

这在64位系统中失败并出现错误:

Microsoft.Jet.OLEDB.4.0'提供程序未在本地计算机上注册

如何在64位机器上工作?

.net c# oledbconnection

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

使用命令行参数运行eclipse

有没有什么方法可以配置eclipse运行带有某些命令行参数的程序进行调试.

java eclipse

6
推荐指数
1
解决办法
5235
查看次数

如何确定硬件线程的数量

什么是硬件线程.是否总是可用处理器核心数量的两倍?如何确定Intel Core2 Duo处理器中的硬件线程数?可以通过Java代码确定吗?

java parallel-processing concurrency

6
推荐指数
1
解决办法
2790
查看次数

如何引用矩阵内的子矩阵

我有一个nxn矩阵A,其中n是2的幂.矩阵A被分成4个大小相等的子矩阵.如何在java中引用子矩阵A11,A12,A21和A22的矩阵?我正在尝试划分和征服矩阵乘法算法(Strassen)

            A11 | A12
   A -->    ---------
            A21 | A22
Run Code Online (Sandbox Code Playgroud)

编辑:矩阵存储为整数数组:int [] [].

java

6
推荐指数
1
解决办法
2114
查看次数

O(n)算法找出出现超过n/2次的元素

我在一次采访中被要求给出一个O(n)算法来打印一个在数组中出现超过n/2次的元素,如果有这样的元素的话.n是数组的大小.我对如何做到这一点没有任何线索.有人可以帮忙吗?

c++

6
推荐指数
1
解决办法
1296
查看次数

如何将管道分隔的文本文件数据导入SQLServer表

我有以下列模式表示为文本文件的数据库表:

0|ALGERIA|0| haggle. carefully f|
1|ARGENTINA|1|al foxes promise|
2|BRAZIL|1|y alongside of the pendal |
3|CANADA|1|eas hang ironic, silent packages. |
Run Code Online (Sandbox Code Playgroud)

我需要将此数据导入SQL Server 2008数据库表.我创建了具有与模式匹配的类型的表.

如何将这些数据导入表中?

编辑:按照选择的答案解决.请注意将来遇到这种情况的人:需要转换数据类型.参考:http://social.msdn.microsoft.com/Forums/en/sqlintegrationservices/thread/94399ff2-616c-44d5-972d-ca8623c8014e

sql database sql-server-2008

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

使用Mono从Linux终端构建C#控制台项目

我在我的Ubuntu机器上安装了Mono Develop.我怎样才能从终端构建我的C#控制台项目.我的目标是编写一个Makefile.

我希望找到相当于:

msbuild MyProject.csproj /p:OutputPath=%~dp0
Run Code Online (Sandbox Code Playgroud)

c# linux ubuntu mono console-application

6
推荐指数
1
解决办法
5971
查看次数