[英]Count number of cases where visitor rank is higher on one page then on another
我想計算在/page_y中的排名高於在page_x中排名的數字fullvisitorID 。 所以在這種情況下,結果將是 1,只有111 全訪問者 ID 秩 頁 111 1 /page_x ...
[英]Count number of cases where visitor rank is higher on one page then on another
我想計算在/page_y中的排名高於在page_x中排名的數字fullvisitorID 。 所以在這種情況下,結果將是 1,只有111 全訪問者 ID 秩 頁 111 1 /page_x ...
[英]Why does the SQL standard define JOIN USING via COALESCE of corresponding join column values given they can't be NULL?
SQL 標准( SQL:2011 草案,第 363 頁)說,當USING連接兩個表時,對於<join column list>中指定的每個c (稱為相應的連接列),結果只有一個名為c的列及其value 定義為COALESCE(x, y) ,其中x和y分別是第一個和第二個表的c列中的值。 ...
[英]When can aggregate functions be nested in standard SQL?
我知道它在 SQL-92 中是不允許的。 但從那時起它可能已經改變,特別是當應用了 window 時。 您能否解釋這些更改並提供引入這些更改的版本(或版本,如果有的話)? 例子 SUM(COUNT(votes.option_id)) OVER() 是否符合標准 SQL:2016(或更早版本)的有效 ...
[英]Getting Incorrect results for selecting values between 2 dates
我正在嘗試運行以下查詢以選擇 2 個日期之間的一些結果,但由於條件不存在,我得到了結果。 那么這里有什么問題呢? ...
[英]Repeat a string based on a column - BigQuery/SQL Standard
這應該很容易,但我陷入了困境。 它像圖像一樣簡單,但是我有一個名為“類別”的列,一旦該行有一個類別,我希望這個值在一個新列中重復“n”次,比如說 10 次(或任何我想要的) . 我試過使用FIRST_VALUE() ,但是沒有關於這個類別何時出現的模式,所以大多數時候我有 'null' 作為重復。 ...
[英]Bigquery SQL Standard Rank()
我必須將所有舊版 SQL 轉換為標准 SQL。 在我將其切換到標准 SQL 后,我正在嘗試加入和排名(),但我收到一條錯誤消息: “arguments 的數量與分析 function RANK 不匹配。支持的簽名:RANK()” 這是否意味着 function RANK() 在 SQL 標准中不 ...
[英]Is ORDER BY <column position> okay to use?
我被告知 SQL 中的ORDER BY子句用於排序查詢。 我只了解了使用列名或表達式,但在查看 MariaDB help參考SELECT ,我看到了:MariaDB> HELP 'SELECT'; Name: 'SELECT' Description: Syntax: SELECT … ...
[英]Is there a way to make SQL standard compliant queries using Visual Studio?
我只是想知道是否有適用於 Visual Studio 2019 Professional 的 SQL 標准合規性驗證器(可以設置為嚴格的:只接受絕對合規的語法)。 如果它也支持本地語言那就太好了,但我已經習慣了那種只有 CLR的東西(我真的不知道為什么可能是因為鏈接......我可能完全錯了,雖然. ...
[英]GroupBy + Condition
如果我有一張桌子 如果有條件,我們可以使用SQL Standard編寫以下代碼: 如果對於(ID,開始,結束),代碼是A和B,則僅打印帶有B的記錄。否則,打印記錄。 這是輸出: 謝謝! ...
[英]multi table select after JOIN
我有4張桌子: 他們中的3個具有相同的uniqueID字段..因此,經過一些搜索,我發現我必須使用JOIN從3個表中獲取所需的數據,現在我需要添加第4個表, 但是第4個表卻沒有。 t具有uniqueID字段。 TB2中有一個名為id_emp的字段,現在我需要加入TB4並包含名稱和 ...
[英]BigQuery Query with Edit Distance UDF Throws Error
我試圖使用比較距離算法在文章之間比較內容。 我在標准查詢中創建UDF。 當文章數較少(例如10篇文章,總比較為10X10 = 100)時,它可以正常工作。 如果文章總數很大,例如100(總比較是100 x 100 = 10000)。 BigQuery用戶界面會引發以下錯誤: 錯 ...
[英]BigQuery standard SQL: how to group by an ARRAY field
我的表有兩列, id和a 。 列id包含一個數字,列a包含一個字符串數組。 我想計算給定數組的唯一 id 數,數組之間的相等性被定義為“每個索引的大小相同,字符串相同”。 使用GROUP BY a ,我得到Grouping by expressions of type ARRAY is not a ...
[英]Is it really necessary to have GROUP BY in the SQL standard
在寫了幾年 SQL 之后,我發現必須將我感興趣的列放在SELECT ,然后在GROUP BY再次指定它們,這很煩人。 我不禁思考,我們為什么要這樣做? 用戶必須具體說明按哪一列分組的原因是什么? 我們不能讓 SQL 引擎假設SELECT有一個聚合函數,按其余的非聚合列分組嗎? 當您在SELECT ...
[英]SQL Statement OR: show every row with the value in it malfunction
我有一個非常具體的問題: 我在Access中有一個包含公司的列表和與此公司不同的角色,所有內容都在一個表中,如下所示: 公司//角色1 //角色2 //角色3 //角色4 // Comp1 //特德// // //吉米// Comp2 //林//泰德//安迪// // ...
[英]Third substring from the end in Google Big Query
我使用標准 sql 並希望從末尾提取第三個子字符串。 ...
[英]BigQuery Table Decorators with Standard SQL
我在使用標准SQL的表裝飾器時遇到了一些麻煩。 但是,與舊版SQL語法相同的概念對我有用。 這是錯誤嗎? 這是一個例子。 (A)以下查詢有效,沒有任何問題 SELECT COUNT(*) FROM [some-project-name:some_dataset.some_tabl ...
[英]SQL Server - conditional aggregation with correlation
背景: 原來的案子非常簡單。 計算從最高收入到最低收入的每位用戶的總運行總數: 查詢: LiveDemo 輸出: 可以使用特定的窗口函數以不同方式計算它。 現在讓我們假設我們不能使用窗口化的SUM並重寫它: LiveDemo 我使用了C ...
[英]SQL Standard between two values
我想知道,當我們使用“之間”時,SQL Standard或MySQL是否有所不同。 更精確地說,如果在SQL Standard中這樣做: 是否等於: 在MySQL中結果是否相同? ...
[英]Split string at specific character SQL-Standard
在我的SQL語句中,我必須從字符'_'處的字符串中提取子字符串。 字符串可以是例如'A_XXX''AB_XXX''ABC_XXXX',因此提取的子字符串應該像'A''AB''ABC'。 在Oracle中,使用substr()和instr()函數很容易: 結果將是: 我需要 ...