ANSI SQL:通过选取列的某些特定值对结果进行排序
作者:RJBurillo 提问时间:2/21/2023
我正在追赶 ANSI SQL,并被一个理论上简单的问题卡住了,我自己也无法弄清楚。我希望有人能帮我一把。 如何按列的某些特定值对查询结果进行排序? 我只需要一只手来弄清楚如何将“将其放在底部”的 ...
ANSI-SQL 问答列表
作者:RJBurillo 提问时间:2/21/2023
我正在追赶 ANSI SQL,并被一个理论上简单的问题卡住了,我自己也无法弄清楚。我希望有人能帮我一把。 如何按列的某些特定值对查询结果进行排序? 我只需要一只手来弄清楚如何将“将其放在底部”的 ...
作者:Thomas 提问时间:3/20/2023
我正在 Oracle 中查询一个包含数十亿行 () 的表。该表按月分区(是变化的月份)。DBA 希望我们按月的变化来过滤查询。DBA 警告说,(i) 不这样做可能会导致查询速度变慢,并且 (ii) 可...
作者:ZoltanB 提问时间:1/21/2023
将提供一个具有自己的 nocycle 解决方案的分层查询。 需要改进。 假设有一棵带或不带环的树(Oidipus)。 桌子: CREATE TABLE `person` ( `ID` varch...
作者:tslee 提问时间:11/22/2022
它在 Oracle SQL 中正常工作,但在 ANSI SQL 中不起作用。 SELECT whatever WHERE (col1,col2) IN ((val1, val2), (val1, v...
作者:DilTeam 提问时间:1/10/2023
我有一个有 3 列的表:.我需要找出金额首次达到 100 万的日期。在任何一天,金额都可以上升或下降。user_id, date, amount 我尝试使用,但我不知道如何找到它第一次达到 100 ...
作者:cosman 提问时间:1/2/2023
我想我要么误解了语法,要么有另一种用于多个连接的语法。 因此,我遇到了以下查询(SQLite3): cur.execute('''Select department_name AS 'Depart...
作者:IttayD 提问时间:11/27/2022
我有一个表格是这样的: 量 地位 时间戳 10 一个 0 10 B 1 15 B 2 10 C 3 12 D 4 20 一个 5 25 B 6 17 C 7 19 D 8 金额没有限制(除了是一个...