2016-09-22 107 views
-2

我有疑問的MySQL查詢。 我想在使用SELECT查詢時刪除一些行。但無法做到這一點。 任何人都知道如何做到這一點?使用DELETE查詢DELETE查詢

我試了一下:

(一個語句):

SELECT * FROM tbl_sub_category WHERE iSubCategoryID=13; 
DELETE FROM tbl_sub_category WHERE iSubCategoryID=14; 
SELECT * FROM tbl_sub_category order by iOrder ASC; 

我不知道如果這3個查詢可以一起或無法正常工作。我正在使用xampp。

+1

你究竟想要達到什麼目的? –

+0

我知道這個問題似乎很瘋狂,但我只是好奇,是否有可能在單個語句中運行3個查詢。 – MukulAgr

+1

當然你可以在大多數環境中進行多重查詢。但是,返回2個結果集,你必須能夠使用它們。存儲過程是另一種可能性,但您仍然有2個回來。 – Drew

回答

0

是的,這是可能的!但不是使用mysqli_qyery,你應該使用mysqli_multi_query。看看php official site

+0

我想在xampp上運行。我不使用PHP集成。我只是在嘗試一些疑問。 – MukulAgr

+0

你的意思是你正在使用一個SQL管理器? –