sql-optimization

    0熱度

    2回答

    當表之間沒有邏輯連接時,我需要編寫更優化SQL查詢的幫助。我寫了一些子查詢,但我不滿意它,因爲我重複幾乎相同的子查詢兩次。 該方案是這樣的: create table rate ( rate_date date, value decimal(10,2), multiplier integer, name varchar(3) ); create tabl

    0熱度

    1回答

    我有一個SQL表Student。它有30列(屬性)爲每個學生。 我需要SQL查詢中的10個屬性。 哪一個更好? q1 = 'SELECT * FROM STUDENTS where uid in %s'%tuple(list1); 對於k在屬性: `q1 = 'SELECT k FROM STUDENTS where uid in %s'%tuple(list1);` 主要比較是單一I之間/

    1熱度

    1回答

    我有一個MySQL服務器。下面是有關服務器的信息: # Variable_name, Value innodb_version, 5.6.19 protocol_version, 10 slave_type_conversions, version, 5.6.19-log version_comment, MySQL Community Server (GPL) version_com

    0熱度

    3回答

    數據庫: Department Position Points A Manager 50 A Supervisor 10 A Supervisor 10 A Staff 2 A Staff 2 B Manager 40 B SuperVisor 8 B St

    0熱度

    2回答

    我想編寫一個看起來像這樣 select 1 as one, 2 as two , one + two as three 但是SQL Server可以不知道是什麼one + two是一個語句。 我可以重新寫入這種形式 SELECT x.one ,x.two ,x.one + x.two AS three FROM ( SELECT 1 AS one

    1熱度

    2回答

    我工作的一個系統,我哈瓦表用於存儲學生的語言能力,以管理這個我們創建了以下建築上: 表STD_LANGUAGE_COMPETENCIES代表着關聯實體。在STD_LANGUAGE(法語,英語,阿拉伯語...)表和STD_LANGUAGE_SKILL(閱讀,說話,寫作,教學)之間存在多對多關係的問題是STD_LANGUAGE和STD_LANGUAGE_SKILL不是由系統的普通用戶更新的( 學生),

    1熱度

    1回答

    我知道更少的成本更快的查詢。但最近我遇到了成本應該始終低於100的說法。真的嗎 ? 根據我的理解,成本與(IO操作/ CPU使用率/使用的網絡資源)成比例。這意味着當我說成本很高時,這三種操作中的任何一種/所有這些操作,即IO操作/ CPU使用率/網絡資源使用率可能很高。那是對的嗎 ?

    1熱度

    1回答

    正在存儲文件名varchar數據類型列好嗎?有沒有其他的方式來處理你的軟件的文件,如通過數字編號創建一個文件夾,並檢查應用程序邏輯文件夾中是否存在文件? 謝謝!

    1熱度

    2回答

    考慮下面的例子: SET NOCOUNT ON; CREATE TABLE #Users ( ID INT IDENTITY(1,1), Name VARCHAR(50) ); CREATE CLUSTERED INDEX IDX_C_Users_UserID ON #Users(ID); -- CREATE INDEX

    0熱度

    2回答

    我已經編寫了一個SQL Servre存儲過程(SQL Server 2014),它查看某個表中的某個列,如果結果爲null我想從其他欄目。 我已經結束了與寫作這一行兩次: (Select t_EC from TTCIB where rtrim(ltrim(t_item)) = rtrim(ltrim(t1.t_item)) and t_comp = '50') 一旦檢查它是否爲空