前提・実現したいこと
イタリアまたは日本を含む大陸にある国の、国名(name)と大陸名(continent)を国名昇順に表示する。
countriesテーブル
|id|name|continent
|:--|:--:|
|1|日本|アジア
|2|中国|アジア
|3|イタリア|ヨーロッパ
|4|フランス|ヨーロッパ
|5|アメリカ|アメリカ
想定結果
name | continent |
---|---|
イタリア | ヨーロッパ |
中国 | アジア |
日本 | アジア |
フランス | ヨーロッパ |
該当のソースコード
SELECT name, continent FROM countries WHERE name LIKE "%イタリア%" OR name LIKE "%日本%" ORDER BY name ASC;
発生している問題・エラーメッセージ
これで実行すると、日本・アジアのみが出力されてしまいます。
ORの結び方が違うのかと考えているのですが、解決方法が見つかりませんでしたので
お力添えいただけると嬉しいです。
宜しくお願い致します。
回答1件
あなたの回答
tips
プレビュー