クエリが完了した場合に「1」を表示するこのコードがあります。クエリが空の場合に「0」を表示する方法。
SELECT 1 as 'access'
FROM `mytable`
WHERE `name` = 'Prophet Muhammad' and id = 1;
使用するCOUNT
SELECT (COUNT(*) >= 1) as 'access'
FROM mytable
WHERE name = 'Prophet Muhammad' and
id = 1;
これを使用できます。これは、クエリが少なくとも1つの行を返す場合は1を示し、それ以外の場合は0を示します。
SELECT EXISTS (SELECT Null
FROM `mytable`
WHERE `name` = 'Prophet Muhammad' and id = 1) as Status