cost 87 ms
從同一個表中刪除遞歸記錄

[英]Delete recursive records from same table

語境我有下面的示例數據表 ID parent_id 內容時間結束 1 -1 根 11-08-2022 2 1 孩子 10-08-2022 22 2 葉子 09-08-2022 3 1 孩子 10-08-2022 11 -1 根 10-08-2022 12 11 孩子 09-0 ...

獲取負數最大的行,如果沒有負數,則獲取負數最小的行

[英]Get row with largest negative number, or row with smallest number if there are no negative numbers

我正在嘗試編寫執行以下操作的 Snowflake SQL 語句: 如果 column_A 中有負數,則返回 column_A 中負數最大的行 如果 column_A 中沒有負數,則返回 column_A 中數字最小的行 例如,如果我的表是: 列_A ...

如何基於復雜規則創建SQL?

[英]How to create SQL based on complex rule?

我有3列(id,日期,金額),並嘗試計算第4列(calculated_column)。 如何創建SQL查詢,請執行以下操作: 需要計算的方法是查看ID(例如1),並查看該月的所有相同ID(例如,第一次出現-9月1日應該計算為5,第二次出現-5 +6 = 11->從該月初開始的所 ...

內部聯接中表的SQL鎖定

[英]SQL locking of table in an inner join

每天,我都會運行一條SQL語句來設置匯總值的估算值。 這是一個mysql服務器,代碼如下: 隨着數據庫的增長,這需要花費更長的時間才能運行,並且似乎正在影響其他查詢。 就目前的代碼而言,我的action_log表上是否存在針對整個更新的鎖定? 由於這只是一個估計,不需要完全准確 ...

從數據庫查詢多行,並循環遍歷以為每條記錄插入

[英]query from db for multiple rows and loop over it to insert for each record

我的問題是我想從tbl_one查詢x行並遍歷結果並將值插入其他表 現在我想使用每一行插入到地址表中 我如何在mysql中做到這一點。 嘗試從https://dev.mysql.com/doc/refman/5.7/en/loop.html搜索mysql文檔,但是那里解釋的循環邏 ...

在Hive中查找十大熱門趨勢推文

[英]Finding top 10 trending tweets in Hive

我正在根據retweet_count在蜂巢中找到十大趨勢推文,即,具有最高retweet_count的推文將是第一等。 這是選舉表詳細信息 我的查詢 它給我10條相同的推文。 (TWEET-ABC,TWEET-ABC,TWEET-ABC,... TWEET-ABC) ...

當我們嘗試編輯一行數據時,如何為下拉菜單設置預定義值?

[英]How to set the predefined value for the dropdown while we try to edit the data of a row?

我創建了一個包含幾個字段的員工列表,其中也包括下拉列表。 問題是,每當我選擇編輯選項並重定向到編輯頁面時,下拉列表中的值就會設置為我要查詢的數據庫中的第一個值。 我想在選擇編輯選項之前將下拉列表的值設置為與預定義的值相同,即,如果我選擇要編輯的區域,並且其值在編輯之前為T5,我希望選擇的不是 ...

帶有業務邏輯的復雜SQL查詢

[英]Complex SQL Query with Business Logic

我陷入了需要執行一些業務邏輯的復雜查詢。 以下是我所擁有的表(為便於閱讀,我省略了多余的列) 現在,業務邏輯是,我有10個類別(例如科學,歷史,地理等)和3個難度級別(即簡單,中等,困難)。 每個類別和難度級別都有5個問題。 因此,每個類別需要3 x 5 = 15個問題(5個簡 ...

MYSQL存儲過程查詢回退邏輯

[英]MYSQL Stored Procedure Query Fallback Logic

我確信這是一個愚蠢的問題,但是在閱讀完所有內容后,我無法找出使用Where子句的后備邏輯創建存儲過程的正確方法。 我有以下查詢: 因為我用過OR,所以它將返回一個匹配所有4個條件的集合。 我想要的是通過條件“回退”。 意思是我希望它返回一個集合,其中(lender_id = ...

如何在INSERT的另一列的值中使用表列的動態值

[英]How to use dynamic value of table column in the value of another column on INSERT

我正在做類似下面的事情。 現在,如您所見,在持續時間內,我想處理start_time和end_time的結果值; 但是顯然下面的代碼將不起作用,因為它將對我假設的列的當前值起作用,並且不會使用我想要的結果值 。 有什么辦法可以做我想要的嗎? ...

加入5個mysql查詢

[英]join 5 mysql queries

嗨,我有以下5個mysql查詢,我想通過執行一個查詢查看所有查詢的輸出。 請讓我知道如何加入所有這些查詢。 1。 2。 3。 4。 5。 ...

如果選擇的值> x,則插入MySQL

[英]MySQL Insert if selected value > x

我正在嘗試編寫僅基於選擇查詢結果進行插入的MySQL插入。 我發現了一些在查詢中使用if-then-endIf邏輯的信息,但是沒有運氣。 那么我想要完成的一般想法是: 我想以這種方式運行它,因為這似乎是阻止插入超出預定義限制的最簡單方法。 無論如何,如果有人能指出正確的方向來構 ...

MySQL查詢日志截斷查詢

[英]MySQL Query Logs Truncating Queries

我正在查看我在MySQl中啟用的常規日志,它運行良好。 但是,查詢似乎被截斷了超過1000個字符。 怎么辦? ...

分層MAX

[英]Hierarchical MAX

當考慮兩個字段時,有沒有一種方法可以使行具有MAX(),並賦予其中一個優先級。 例如 會回來 因為ID的2和4在Column_A上均為MAX,但#2在Column_B上“獲勝”。 我想用偽代碼執行此查詢的操作: ...

WHERE子句導致表省略LEFT JOIN規則

[英]WHERE clause causing table to omit LEFT JOIN rule

我基本上試圖修改此存儲過程。 修改存儲過程: 注意: WHERE子句... p.ClientId = client 我正在試圖弄清楚為什么它會省略零點。 刪除WHERE p.ClientId = client ,程序開始返回NULL ... 為什么WHERE子句省 ...

是否可以按時間戳存儲的一天對行進行分組?

[英]Is it possible to group rows by a day stored within a timestamp?

我不確定這是否在MySQL的范圍內,說實話還是需要一些PHP來解析數據。 但如果是......某種存儲過程可能是必要的。 我有一個表存儲時間戳和數量的行。 我的查詢是動態的,將根據用戶提供的日期范圍進行搜索。 我想檢索表中日期范圍之間每天金額的SUM()。 如果某一天沒有條目, ...

將兩個條件邏輯結果合並為一個case語句

[英]Combining two conditional logic results into one case statement

我編寫了一個查詢,以從數據庫中選擇銷售值,並在有使用情況時應用折扣。 折扣可以是百分比,也可以是固定值。 我的查詢將應用折扣(第一種情況的陳述),然后提取已應用的金額。 我想着是否有可能在一個案例陳述中做到這一點。 查詢: ...


 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM