-2
1064錯誤與下面的代碼執行查詢時:SQL(1064):IF
IF (SELECT COUNT(*) FROM arrest WHERE player = 0) > 0 THEN SELECT * FROM arrest END IF
誰能幫助我,請與得到這個以正確的格式? 非常感謝!
1064錯誤與下面的代碼執行查詢時:SQL(1064):IF
IF (SELECT COUNT(*) FROM arrest WHERE player = 0) > 0 THEN SELECT * FROM arrest END IF
誰能幫助我,請與得到這個以正確的格式? 非常感謝!
你正在尋找不完全相信什麼,但它可能是這樣的:
SELECT * FROM arrest
WHERE EXISTS (SELECT 1 FROM arrest
WHERE player = 0)
此代碼將從arrest
表中選擇的所有記錄,但只有當這些記錄的一個或多個具有player = 0
。如果沒有滿足該條件,則該查詢仍將運行,但不會返回任何行。
您正在使用哪個數據庫? – Rohan
@Rohan XAMPP SQL – user8073512
[IF語法錯誤]的可能重複(https://stackoverflow.com/questions/35366493/if-syntax-error) –