質問: 以下のようなテーブルがあり スペイン語を話す人の総数を求めるには どのようにSQL文を書けばいいのでしょうか。
回答: countrylanguageとcountryinfoをcountrylanguage.countrycodeとcountryinfo.codeで結合するのでは countryinfoの人口とcountrylanguageのpercentageを掛ければその国のある言語については使用者数が求められる気がします。 それを言語でグルーピングしてSUMすれば言語ごとの使用者数が求められるのでは。 通常マルチリンガルな人がそれなりにいるのでcountrylanguageのpercentageがそれに対応していることが必要だと思いますが。