從圖片我有相同的課程ID和多部影片,因爲我想顯示整體觀看百分比平均他們的我該怎麼辦,我想是這樣的: (SELECT SUM(watched_percentage) FROM tbl_student_learning_path where course_id = 298
AND SELECT COUNT(watched_percentage) FROM tbl_student_learning_p
我有三個表,即員工,部門和申訴。 Employees表有超過一百萬條記錄。我需要找到員工的細節,他/她的部門和他/她提出的不滿。 我能想到下面兩個查詢找到了結果: 1.過濾記錄第一個獲得其數據時,要求員工只記錄: SELECT * FROM (SELECT * FROM Employees WHERE EmployeeID= @EmployeeID) Emp
LEFT JOIN Departm
我有應用於外部查詢的日期變量,但我收到一條錯誤消息:v_Date在使用它的上下文中無效 - 嘗試在內部查詢中使用它時。 你能幫我用時間變量v_Date替換內部查詢中的兩個3/31/2016日期嗎?我需要移動WITH行還是進行雙連接? WITH ttt as (select '3/31/2016' v_Date FROM SYSIBM.SYSDUMMY1)
SELECT
fpr.ID
fpr
考慮查詢 select listagg(''''||Name||'''', ',') within group (order by Name) from STUDENTS;
這給了我輸出 'Jon','Rob','Bran'
如何使用這個在內部查詢請看下面的例子: with lst as(
select listagg(''''||Name||'''', ',') within group
雖然執行下面的查詢,它的成功執行。 但是,當僅執行(SELECT CREDITDOCUMENTID FROM TBLTPAYMENT)這是給像 「00904. 00000 - 」%s錯誤:無效的標識符「」。 不知道它在Oracle數據庫12c中如何工作。 SELECT *
FROM TBLTCREDITCREDITDOCUMENTREL
WHERE CREDITDOCUMENTID IN
我有一點似乎正在工作的T-SQL難題,但我想知道是否有人可以嘗試給我一個故障,以瞭解這裏發生的事情。考慮以下腳本: SELECT *
FROM TableA a
WHERE a.CustomerID NOT IN (SELECT b.CustomerID FROM TableB b WHERE a.CustomerID = b.CustomerID AND a.WorkOrder = b.Wo