私はSQL Serverの初心者ですが、SQL ServerでXOR操作を実行しようとしていますが、実行できません。SQL ServerのXOR
面積が大きいか人口が多い国を表示する必要がありますが、名前と人口と面積を表示することはできません。私が間違っていないのは、基本的にはXOR演算です。
300万平方キロ以上の面積を持つ国、または2億5,000万人以上の人口を持つ国は大きいです。
私は親切にお勧めこの
SELECT name, population, area
FROM world
WHERE (area > 30000000 | population > 25000000) &
(area < 30000000 & population < 25000000)
を試してみました。
注:これはhttp://sqlzoo.net/wiki/SELECT_from_WORLD_Tutorial、Q.No-8、SQL EngineをSQLSERVERに選択してください。
http://stackoverflow.com/a/14731578/4832634 [T-SQL XOR演算子](の –
可能な重複http://stackoverflow.com/questions/5411619/t-sql-xor-operator) –
@ shA.tいいえ、そうは思いません。 – Ashish