我必须显示面积大或人口大的国家,但不能同时显示和显示名称、人口和面积。如果我没有错的话,基本上它是一个 XOR 操作。
一个国家的面积超过300万平方公里,或者人口超过2.5亿,就是大国。
我试过这个
SELECT name, population, area
FROM world
WHERE (area > 30000000 | population > 25000000) &
(area < 30000000 & population < 25000000)
Run Code Online (Sandbox Code Playgroud)
我正在sqlzoo.net上尝试这个- SELECT_from_WORLD_Tutorial: Q.No-8。请选择 SQL 引擎到 SQLSERVER。
sql-server ×1