2016-09-22 6 views
-2

私はmysqlクエリに疑問があります。 SELECTクエリを使用中に一部の行を削除しようとしています。しかし、それはできません。 誰でもこれを行う方法を知っていますか?私が試した何DELETEクエリでのクエリの削除

(1つのstmt):

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マネージャを使用していることを意味する??? –

関連する問題