ネストされたクエリの 2 つの結果を分割するにはどうすればよいですか?? つまり、ストアドプロシージャがあります
SELECT s.sheep_id,
( s.sheepThatHadBirth / ( s.sheepThatHadBirth + s1.sheepThatNotHadBirth ) ) * 100
FROM (SELECT sheep_id,
Count(*) AS sheepThatHadBirth
FROM FemaleSheep_Has_Wave
WHERE pregnencies_succeded = 1
GROUP BY sheep_id)AS s
CROSS JOIN (SELECT sheep_id,
Count(*) AS sheepThatNotHadBirth
FROM FemaleSheep_Has_Wave
WHERE pregnencies_succeded = 0
GROUP BY sheep_id)AS s1
クロス結合のため、結果が正しくありません。助けてくださいありがとう