使用DELETE查询DELETE查询
问题描述:
我有疑问的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。
答
是的,这是可能的!但不是使用mysqli_qyery
,你应该使用mysqli_multi_query。看看php official site
+0
我想在xampp上运行。我不使用PHP集成。我只是在尝试一些疑问。 – MukulAgr
+0
你的意思是你正在使用一个SQL管理器? –
你究竟想要达到什么目的? –
我知道这个问题似乎很疯狂,但我只是好奇,是否有可能在单个语句中运行3个查询。 – MukulAgr
当然你可以在大多数环境中进行多重查询。但是,返回2个结果集,你必须能够使用它们。存储过程是另一种可能性,但您仍然有2个回来。 – Drew