請教關於sql中deletefrom刪除以子查詢中的資料

時間 2021-10-14 21:05:48

1樓:匿名使用者

你要是只要刪除ss表 中的資料

直接用以下的方法就可以了

delete ss from dbo.login ss

inner join server gs on ss.serverid=gs.serverid

inner join area ga on gs.areaid=ga.areaid

inner join game g on ga.gameid=g.gameid

where g.gameid=55 and ss.logindateid=20010208 and gs.serverid=36

2樓:

delete from dbo.login sswhere ss.date=20010208and ss.serverid =

(select top 1 gs.serveridfrom server gs,area ga,game gwhere ga.areaid =gs.

areaidwhere g.gameid =55 and ga.gameid =g.

gameid)

3樓:

delete from dbo.login ss whereexists (

select 1 from server gs, area ga,game g

where gs.areaid=ga.areaidand ga.

gameid=g.gameidand g.gameid=55 and ss.

logindateid=20010208 and gs.serverid=36

and ss.serverid=gs.serverid);

sql 語句 delete from

4樓:匿名使用者

你先查詢一下bai,看返回多少行du,如果select語句本身zhi就返回0行,那麼delete當然dao也無專資料可刪除了。屬select * from persons where firstname like 'f%' ;

然後再刪除:

delete from persons where firstname like 'f%'

5樓:匿名使用者

這句應該是對的,你可以試試看。

6樓:匿名使用者

應該是這樣的,不對是指什麼?

請教關於SQL隨機查詢問題,請教乙個關於SQL隨機查詢問題

where 成績 330 如果你只是要這個那就不用想了,這個就是對的 要用到隨機函式random 我也不會編完整的 只用sql語句的話,不會 想請教一下delphi和sql連線問題,怎麼能夠產生和接收隨機資料本人 20 sql生成隨機數 result convert bigint,abs check...

高分請教sql語言的問題,高分請教SQL語言的問題

1 資料庫一般都部分支援ansi制定的sql標準,因此如果是標準的sql,在各個資料庫中的差別是不大的,寫乙個語句在各個資料庫中都是可以執行的。2 但是各個軟體商的資料庫又有自己的擴充套件,如 access的sql語法叫 j sql mssql的sql語法叫 t sql 等access2003 中不...

請教SQL的查詢語句,請教SQL的乙個查詢語句

select max count ppart from orders group by ppart 這是查詢訂單數最多的產品 select max count onu from orders group by ono 這是查詢那個訂單所售的東西書目最多 select max count onu fr...