SQL急,比較棘手的SQL資料庫查詢與刪除問題

2022-10-06 06:50:01 字數 569 閱讀 3407

1樓:匿名使用者

(1)用sql語句判斷?

我認為要使用陣列,即自定義函式,將資料表所有資料賦值到自定義函式,在使用迴圈和條件判斷重複記錄。返回重複記錄。

(2)好像你的表漏了1個記錄,獨立的id,如果是按照你的表判斷,你也是要設定函式判斷set 「星期一」=1

set 「星期二」=2

如此類推

關鍵是要判斷文字的大小。誰小誰留下,返回比較大的記錄,然後sql刪除就好了·

2樓:木木夕木

問題一都回答的挺好的

補充乙個問題二的語句

delete tbs from (select * ,row_number() over (partition by id,num order by time) as numrow

from tb表) tbs where numrow='2'

3樓:匿名使用者

(1)select distinct num from table where id in(1,2) 查詢重複資料

(2)這個 就不請怎麼寫了

關於sql資料庫優化,關於SQL資料庫優化

不同的資料庫,sql語句的優化方式都不同,因為不同的資料庫執行sql語句的順序和方式都不同,你最好針對某一資料庫去研究 哎 資料庫優化是個大課題了。最常用的最應該注意的就是索引的用法和優化,然後是sql語句的優化,內容較多,你可以查檢視相關資料,良好的sql也能提高查詢效率。怎樣進行sql資料庫的優...

sql資料庫題求大神幫忙,sql資料庫題求大神幫忙

if object id n member is not null drop table membercreate table member mid char 10 not null primary key,mname char 50 not null goexec sp addextendedpr...

如何使用SQL?如何使用SQL資料庫

sql有什麼用途呀?一 sql的作用 1 sql主要用於資料庫系列的軟體的查詢 彙總 寫入 刪改等方面的操控,具體應用於資料庫程式設計或資料庫資料的維護。2 也就是說sql一般用於資料庫程式設計,以及現有資料庫錯誤排查。所以一般涉及資料庫的程式設計人員或電腦資訊化系統維護人員需要對sql 也就是對資...