-1
MySQL 5.5でサブクエリで次の結合を作成しました。 それはすべて正常に動作しますが、私は最後のコメント行を作れません。MySQL派生テーブルサブクエリ
ありがとうございます。
SELECT cat_name, fam_surname, pet_max_cost
FROM (SELECT cat_name, fam_surname, SUM(pet_cost) AS 'pet_max_cost'
FROM pet_unit_cost
LEFT JOIN pet_full_names
USING (petID)
GROUP BY cat_name) AS myquery;
-- WHERE myquery.pet_max_cost = (SELECT MAX(myquery.pet_max_cost) FROM myquery);
のための一つのテーブルを選択する必要が1
のエイリアスを設定し、Iクエリの残りの部分はどれも意味がありません。エラーは発生しませんが、意味のある結果は返されません。 http://meta.stackoverflow.com/questions/333952/why-should-i-provide-an-mcve-for-what-seems-to-me-to-be-a-very-simple-sql-queryを参照してください。そしてやり直してください。 – Strawberry
こんにちはストロベリー、私は自分自身で問題を解決した(そしてそれはあまり意味がない)。しかし、私は、明らかに専門家ではない誰かに-1の理由を理解しておらず、仕事の後で自分自身でデータベースシステムを学ぶことを最善に試みています。私はこのサイトが友好的だと思った。とにかく心配しなくてもいい。 – Swartzy79