问题列表 - 第27477页

在SQL查询中获得多年的年龄

您好,我的任务是在大型SQL Server 2000数据库上进行一些查询.

我遇到的问题是"找到20到40岁之间的人数"

我该怎么做?我以前的查询得到每个人的计数看起来像这样:

select count(rid) from people where ... 
Run Code Online (Sandbox Code Playgroud)

(与...无关的条件).我用谷歌搜索了一些,但我发现计算年龄的唯一事情是如此之大以至于我没有看到如何将它嵌入到查询中,或者它是一个我没有创建权限的存储过程.

有人可以帮我弄这个吗?

人员表的相关部分如下:

RID(unique key) | dateofbirth(datetime) | firstname....
Run Code Online (Sandbox Code Playgroud)

sql sql-server datetime sql-server-2000

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

Now()在ODBC SQL查询中?

我正在尝试将数据库字段更新为当前时间,但无法传递"now()".我收到以下错误:

'`now`' is not a recognized built-in function name.
Run Code Online (Sandbox Code Playgroud)

我用来查询数据库的方法如下:

Public Sub main()

    Dim cnn As ADODB.Connection
    Dim rst As ADODB.Recordset

    Set cnn = New ADODB.Connection
    Set rst = New ADODB.Recordset

    cnn.Open "ConnectionName"
    rst.ActiveConnection = cnn
    rst.CursorLocation = adUseServer

    rst.Source = "Update Table ..."
    rst.Open

    Set rst = Nothing
    Set cnn = Nothing
End Sub
Run Code Online (Sandbox Code Playgroud)

sql odbc vba sql-update

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

控制台应用程序GUI

如何制作这样的GUI,但是在控制台应用程序中呢?

有很多例子,例如alsamixer: 替代文字

console user-interface

5
推荐指数
1
解决办法
1698
查看次数

实现模式匹配的类

例如,

val list = List(1,2,3)
list match {
  case a :: b => 
  case _      => 
}
Run Code Online (Sandbox Code Playgroud)

您可以使用::ParseResult或使用标记来匹配List的头部和尾部~.我该怎么做才能创建可以像之前的类一样匹配的类?

UPD:

并有可能写:

case class @ ...
List(1,2,3,4) match {
  case 1 @ 2 @ 3 @ 4 => 
}
Run Code Online (Sandbox Code Playgroud)

scala pattern-matching

5
推荐指数
1
解决办法
1179
查看次数

如果没有Xcode项目,如何在Mac OS上获得可视化调试器?

我正在将一个项目移植到OS X.我在控制台中发现GDB调试非常不足,并且确实需要一个可视化调试器.我的项目是使用Scons构建的,因此它完全回避了Xcode的IDE.在我需要启动可视化调试器并逐步执行代码之前,这是可以接受的.

除了生成和维护Xcode项目(以补充我已经支持的所有其他平台)之外,我还能做些什么才能在OS X上启动并运行可视化调试器?

这是一个C++项目.

c++ debugging xcode gdb

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

"初学者计算机科学与程序设计入门"

我是新来的,也是开发软件和编程的新手,而新的我意味着0经验或教育.

由于我目前正在通过互联网学习医学,我平均每天使用一台计算机大约8-9个小时,这使我对编程非常感兴趣.我从Redditor的同事那里得到了一个链接,在我深入研究这个项目之前,我得到了一些问题.

http://ocw.mit.edu/OcwWeb/Electrical-Engineering-and-Computer-Science/6-00Fall-2008/CourseHome/index.htm

  1. 这对初学者来说太难/太难了吗?
  2. Python™编程语言是可行的吗?或者我最好先学习其他类型的语言吗?
  3. 我自己学习基本编程的其他方法有哪些?有没有更好的方法让一个完整的初学者开始?

感谢您的时间!

computer-science

6
推荐指数
3
解决办法
9336
查看次数

为什么使用SQL数据库?

我不太确定stackoverflow是一个普遍问题的地方,但让我们试一试.

由于需要在某处存储应用程序数据,我总是使用MySQL或sqlite,因为它总是这样做.由于整个世界似乎都在使用这些数据库(大多数软件产品,框架等),像我这样的初级开发人员很难开始考虑这是否是一个好的解决方案.

好吧,假设我们的应用程序中有一些面向对象的逻辑,并且对象以某种方式相互关联.我们需要将此逻辑映射到存储逻辑,因此也需要数据库对象之间的关系.这导致我们使用关系数据库,我很好 - 简单来说,我们的数据库表行有时需要引用其他表的行.但为什么要使用SQL语言与这样的数据库进行交互?

SQL查询是一条短信.我可以理解这对于实际理解它的作用很酷,但是对于部署之前没有人见过的应用程序的一部分使用文本表和列名称是不是很愚蠢?如果您必须从头开始编写数据存储,那么您将从未使用过这种解决方案.就个人而言,我会使用一些'编译的数据库查询'字节码,它将在客户端应用程序中组装一次并传递给数据库.它肯定会用id号命名表和冒号,而不是ascii-strings.在表结构发生变化的情况下,可以根据新的db模式重新编译这些字节查询,存储在XML或类似的东西中.

我的想法有什么问题?我有什么理由不自己编写并使用SQL数据库吗?

编辑让我的问题更清楚.大多数答案都声称SQL是一种文本查询,可以帮助开发人员更好地理解查询本身并更容易地调试它.就个人而言,我还没有看到人们手工编写SQL查询一段时间.我认识的每个人,包括我,都在使用ORM.这种情况,我们建立一个新的抽象级别来隐藏SQL,导致思考我们是否需要SQL.如果你能提供一些不使用ORM而使用SQL的例子以及原因,我将非常感激.

EDIT2 SQL是人与数据库之间的接口.问题是为什么我们必须将它用于应用程序/数据库交互?我仍然要求人类编写/调试SQL的例子.

sql database database-design data-structures

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

Google App Engine查询数据按字符串开头存储

如何编写一个查询,可以找到我所有item_number以某个值开始?

例如,有这样的item_numbers:

123_abc
123_xyz
ierireire
321_add
999_pop
Run Code Online (Sandbox Code Playgroud)

我当前的查询如下所示:

"select from"+ PayPal_Message.class.getName()+"where item_number =='"+ Item_Number +"'order by item_number desc"

什么是查询看起来可以返回所有item_numbers以"123_"开头?

google-app-engine

15
推荐指数
1
解决办法
1901
查看次数

计算c#中字符串中字符的重复次数

如何计算c#中字符串中字符的重复次数?例如我有sasysays重复的角色'是4

c# string

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

WPF/Silverlight状态 - 从XAML激活?

一个简单的问题:是否可以从XAML激活视图状态?我只能使用VisualStateManager.GotoState()方法从CS激活一个.如果它很容易实现,这将解决我的一些MVVM问题.

谢谢

viewstate silverlight wpf

5
推荐指数
1
解决办法
2590
查看次数