0
我正在創建一個允許刪除用戶的管理員的網站,如果用戶的訪問級別低於8我試過這個以及其他一些解決方案,但它不起作用。我應該怎麼做呢? @id先前在相同的代碼中定義,但不是錯誤。它由用戶輸入。從表中刪除從正在刪除的行中的項目是否符合條件
SET @hi = SELECT IF(SELECT accesslevel FROM members WHERE id = 8 < @id, 1,0);
IF @hi == 1 THEN {DELETE FROM members WHERE id = @id}
END IF;
謝謝你的幫助。
爲什麼不能直接刪除工作? 'DELETE FROM members WHERE id = @id AND accesslevel <8' – user3802077