问题标签 [select-query]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
16 回答
508276 浏览

sql-server - 如何从 SQL Server 中的值列表中进行选择

我有一个非常简单的问题,我无法解决。我需要做这样的事情:

有人可以帮忙吗??

编辑

数据来自我们的一位客户的文本文件。它完全没有格式化(它是一个非常长的单行文本),但在 Excel 中可以这样做。但这对我来说并不实用,因为我需要在我的 sql 查询中使用这些值。每次我需要运行查询时都这样做并不方便。

0 投票
10 回答
331301 浏览

sql-server - SQL Server PRINT SELECT(打印选择查询结果)?

我正在尝试打印选定的值,这可能吗?

例子:

0 投票
8 回答
32868 浏览

mysql - MySQL浮点比较问题

我在 MySQL 数据库模式中引入浮点列时遇到了一个问题,即浮点值的比较并不总是返回正确的结果。

1 - 50.12
2 - 34.57
3 - 12.75
4 - ...(均小于 12.00)

这让我返回“3”。

我读过 MySQL 中浮点值的比较是一个坏主意,而十进制类型是更好的选择。

我是否有希望继续使用 float 类型并让比较正常工作?

0 投票
3 回答
1362 浏览

nhibernate - nhibernate拦截选择查询

我正在查看休眠拦截器。它似乎能够拦截保存、更新和删除查询,但无论如何我可以拦截选择查询。

我遇到的问题是,在某些情况下,我会自动将一些额外的 sql 过滤器附加到正在执行的 sql 语句中。

有什么想法吗

谢谢垫

0 投票
1 回答
78 浏览

sql - 需要一些有关 MySQL SELECT 查询的帮助

我有 3 张桌子

我需要进行一个选择查询,该查询将获取每个联系人的所有 cID、他们的姓名、他们的电话号码(如果 pID 为 1)以及他们的电子邮件都在一个表中。例如,输出看起来像这样。

我试着这样做

这几乎可以做到,但如果联系人没有电话号码或姓名的电子邮件,那么他们将被排除在外。
无论天气如何,我都需要显示所有联系人,他们在数据库中有电子邮件或电话号码。

我怎样才能做到这一点?

0 投票
2 回答
125 浏览

php - 选择具有模式匹配的记录

我的表在 searchtxt 字段“Mr. johan smith”中有文本,即使用户输入任何类似的输入,我也想搜索该文本:-“mrjohan”或“mr smith”或“mr johan”或“MR.johan” "Nomatch word johan" 等。但查询结果应选择johan smith 先生的记录。我如何搜索该记录以匹配上述模式。

到目前为止,我已经尝试过这个查询: -

但是不能成功,有什么想法可以用 REGEXP 来做吗?

非常感谢 ... :)

0 投票
3 回答
2780 浏览

ms-access - 选择过去一小时的数据,MS Access

我正在做一些数据传输,将数据从一个数据库移动到另一个数据库,我想在不使用运行此数据传输程序的计算机上的太多内存的情况下执行此操作。目前该程序每分钟运行一次,但我想改变它,以便每小时获取数据。最终,我想更改以下查询,以便我不只获取最大的价值,而是获取过去一小时的数据:

如,现在是上午 10:51:00,我的程序现在正在运行,它将返回大于 09:51:00 到现在的数据,同样在上午 11:51:00,返回大于 10:51:00 的数据直到上午 11:51:00。我对 Access 不是很熟悉,但我很擅长查询。这个只是让我失去了。谁能帮助理解如何做到这一点?谢谢

0 投票
1 回答
182 浏览

ms-access - 从每小时开始选择数据

我有一个每分钟填充一次的 MS Access 数据库表,我需要编写一个查询以在每小时开始时选择数据。有谁知道我将如何编写这样的查询?

我想要一个仅在 16:00、17:00、18:00 等获取数据的查询。

所以查询的输出是:

我希望这有助于更好地澄清我的问题。

0 投票
4 回答
10842 浏览

sql - 仅当不为空时才返回选择查询的结果

使用 Sql 服务器。编写存储过程。这是我想要实现的伪代码:

有什么更好的方法吗?任何帮助表示赞赏。

千汤

更新:问题是同一个查询被执行了两次。我也不能只运行一次查询并返回 null(如果结果为 null,我想返回一个替代结果)。

0 投票
4 回答
122 浏览

mysql - Select ... where foo_id in (select id from ...) 效率

i)在这两者之间,哪一个更有效:

或者

ii) 究竟是如何Select A.* from A where A.b_id in (select id from B);工作的?它是在内部翻译成类似的东西Select A.* from A, B where A.b_id = B.id还是(select id from B)针对 A 的每一行进行评估?