- ベストアンサー
演算子と述語
SQLのINやLIKEって、述語といったり、演算子といったりしますが どっちが正解なんでしょうか? また、演算子と述語の違いをできたら教えていただければと思います。 (同様の質問を他掲示板で見かけられた方申し訳ございません)
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
SQLで使われる演算子は、どこでも使える非論理演算子 (* / + -など)と特定の句(WHERE,HAVING)の中でしか使えないTRUEかFALSEを返す論理演算子(<=> AND OR NOT IN LIKE BETWEENなど)に分けられます。前者をSQL演算子、後者をSQL条件もしくは述語と呼ぶようです。
お礼
なるほど。正確にはLIKE演算子ではなく、LIKE述語なのですね。ありがとうございます。