SELECT
データベース内のすべての情報に対して、MySQL クエリで if ステートメントを使用したいと考えていCOUNT
ますaid
。
擬似コード:
IF (COUNT(`AID`) > 0) {
SELECT * FROM `a_votes` WHERE `aid` = '1'
} ELSE {
RETURN 'No Rows'
}
どうすればこれができるか教えてください。
編集 - -
次のクエリを試しましたが、エラーが発生しますOperand should contain 1 column(s)
SELECT IF( (
SELECT COUNT( aid ) AS `count`
FROM `a_votes`
WHERE `aid` =1 ) =0, 'true', (
SELECT *
FROM `a_votes`
WHERE `aid` =1
)
) AS message