私のクエリの目的は、headofstateの名前がAで始まり、国の首都にネストされたクエリを利用する人数が100,000を超える場合、国名とその先頭を返すことです。私はネストされたクエリを取得しないwhere句などに置く、それを逆に試してみたクエリをSQLでネストする
SELECT country.name as country,
(SELECT country.headofstate
from country
where country.headofstate like 'A%')
from country, city
where city.population > 100000;
:
は、ここに私のクエリです。私は "サブクエリが複数の行を返す"のようなエラーを返すだけです。誰かが私にそれを注文する方法を手伝って、なぜそれがある特定の方法である必要があるのかを説明すれば、それはすばらしいでしょう。
この種類のSQLクエリを使用すると、以下のようなエラーが表示されます。オペランドは、あなたが私を助けることができる1列(複数可)を含める必要があります....私のSQLクエリはSELECT sです。* j5749_faculty_subjects FROM s.subjectid = '1' AND( \t \tがSELECT WHERE をSなど。* \tを私のクエリで最後の部分を参照してください:: '> 100000' \t \t a.facultyid = s.facultyid AND a.timeid = '3' ) – Amit
@amitとしてj5749_facultyavailablity FROM \t。同等品がありません。あなたはおそらく 'EXISTS'を望みます。 [この例を参照してください](http://stackoverflow.com/questions/14251180/find-records-where-join-doesnt-exist/14260510#14260510)その他、すべての詳細を*新しい質問*を開始してください。 –