A 回答 (6件)
- 最新から表示
- 回答順に表示
No.6
- 回答日時:
チョット前に見かけたSQLの入門HPを紹介します。
http://www.iceprobe.net/
因みに下のURLはこのHPの比較演算子についてのページです。
>という事は、「 != 」と同じ意味でしょうか?
なぜ、「 != 」を使わずに、「 <> 」なんでしょうか・・?
何故何種類も同じ意味の表現があるの?という所に拘るなら回答になっていませんが
とりあえず
SQLにおいて
「等しくない」というのは3種類の表現がある
という事が分かります。
この手のものは、「決まり」なのでこのような物と覚えるしかありません。
ただ
自分で使うものは一つに決めておいたほうが良いですね。(できれば、周りの人とあわせたり、周りの人にあわせてもらったりしましょう いわゆる標準化)
因みにExcelの式で<>を使っていたので
私自身は3種類のうちで<>が一番しっくりきます。
人それぞれ ということで、馴染みやすそうな表現を3種類えらんだのかなあ・・・(単なる想像)
では、頑張ってください。
参考URL:http://www.iceprobe.net/oraorasql/sqlnyumon1_tan …
No.5
- 回答日時:
Xを数とするとき、
X<>1は、X<1またはX>1 という意味だと思います。
なぜなら、
X<1またはX>1 が真ならば、X≠1.---(1)
X≠1が真ならば、X<1またはX>1.---(2)
したがって、(1)と(2)から、X≠1⇔X<1またはX>1.
つぎに、文字列、真理値、日付に対しても、
上の数に対する<>の≠としての用法を、
そのまま拡張流用したのではないでしょうか。
No.4
- 回答日時:
> 「 != 」と同じ意味でしょうか?
「!=」がどういう文脈で使われているものかを規定してないので、何とも言えない、というのが厳密な態度。っていうのも大人げないので、Cやrubyの!=と同じ。
BASICなんかは、「<>」。
Fortranなんかは、「.NE.」だったり。
詳しくは各言語の文法書をどうぞ。
No.3
- 回答日時:
>なぜ、「 != 」を使わずに、「 <> 」なんでしょうか・・?
「!=」でも問題ありません。
データベースによって若干違いがありますが、NOT EQUALを表すのには、「<>」「!=」「~=」「^=」があります。
使えるならば、どれを使ってももかまいませんが、使う場合には、後々混乱しないように、同じ比較演算子を使うようにした方が良いです。
ちなみに、Visual BasicやDelphiでは、「<>」がNOT EQUALです。
なぜ「<>」がNOT EQUALなのかと言われても詳細はわかりませんが、「左辺が右辺より大きい(>)」かつ「左辺が右辺より小さい(<)」という状態はありえないので、否定の意味で定義されたのではないかと思います。
「SQL 比較演算子」などで、Google等で検索してみましょう。
http://www.google.com/search?num=50&hl=ja&inlang …
No.1
- 回答日時:
不等比較演算子。
左辺が右辺と等しくない場合にtrueを、等しい場合はfalseを返します。
この回答への補足
早速のご回答ありがとうございます!
>左辺が右辺と等しくない場合にtrueを、等しい場合はfalseを返します。
という事は、
SELECT * FROM user WHERE date = 1
SELECT * FROM user WHERE key = ""
と同じ意味ですか?
なぜ「 = 」ではなく「 <> 」を使うんですか?
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Oracle 下記のsqlで取得されるレコード以外を取得する方法ありますでしょうか。 SELECT B.番号, B 2 2022/04/20 23:21
- MySQL 下記の問合せを行うクエリを、PhpMyAdminで作成して実行せよ。 日本の全市区町村を人口密度が低 1 2023/06/18 19:51
- MySQL SQLです。こんな感じですか?あってますか? うまくいきません教えてくださいお願いします 1 2023/07/08 15:27
- MySQL SQLです。下記の問合せを行うクエリを、PhpMyAdminで作成して実行せよ。 「昨年の各月の総降 1 2023/07/01 00:32
- Access(アクセス) アクセス 有効なフィールド名、または式として認識できませんのエラー 3 2022/08/19 11:53
- Oracle sqlで質問です。 aテーブルとbテーブルがあり、下記のsqlで取得したidとnameに一致しないレ 1 2022/04/20 20:34
- MySQL うまくいきません教えてくださいお願いしますSQLです。クエリ構文です。 1 2023/07/07 12:39
- Access(アクセス) アクセス where句を使用して複数条件抽出をするには 2 2022/08/29 13:24
- MySQL 書籍の内容はまともでしょうか? 1 2023/01/22 03:07
- Oracle SQL update方法 2 2022/06/22 14:07
このQ&Aを見た人はこんなQ&Aも見ています
-
好きなおでんの具材ドラフト会議しましょう
肌寒くなってきて、温かい食べ物がおいしい季節になってきましたね。 みなさんはおでんの具材でひとつ選ぶなら何にしますか? 1番好きなおでんの具材を教えてください。
-
これ何て呼びますか
あなたのお住いの地域で、これ、何て呼びますか?
-
「覚え間違い」を教えてください!
私はかなり長いこと「大団円」ということばを、たくさんの団員が祝ってくれるイメージで「大円団」だと間違えて覚えていました。
-
牛、豚、鶏、どれか一つ食べられなくなるとしたら?
牛肉、豚肉、鶏肉のうち、どれか一種類をこの先一生食べられなくなるとしたらどれを我慢しますか?
-
【大喜利】【投稿~11/22】このサンタクロースは偽物だと気付いた理由とは?
【お題】 ・このサンタクロースは偽物だと気付いた理由とは?
-
【SQL】他テーブルに含まれる値に合致する行を抽出
その他(データベース)
-
コマンドプロンプトの「%1」と「%~1」の違いがわからない
その他(プログラミング・Web制作)
-
日付型のフィールドに空白を入れる方法を教えてください
その他(データベース)
-
-
4
Statement ignored というエラー
Oracle
-
5
CASE文のエラーについて
Oracle
-
6
python エラー
その他(プログラミング・Web制作)
-
7
[JAVA]try 内の変数を外で!?
Java
-
8
メールアドレスの@の前後の呼び方を教えていただけませんか。
Outlook(アウトルック)
-
9
「指定されたキャストは有効ではありません。」とエラーが出てしまいます。
Microsoft ASP
-
10
2つのテーブルから条件に一致しないデータ抽出
SQL Server
-
11
ORA-01013のエラーについて経験のある方お願いします。
Oracle
-
12
PL/SQLで@ファイル名が反応しません
Oracle
-
13
SELECT 文 GROUP での1件目を取得
SQL Server
-
14
SELECT INTOで一度に複数の変数へ代入をするにはどのようにすれがよいでしょうか?
PostgreSQL
-
15
select insertで複数テーブルから値を取得したい
Oracle
-
16
Eclipseで、プロジェクト名のところに赤いバッテンのエラーマークが
Java
-
17
Winmerge ファイルの中身は同じなのに黄色くなる
その他(OS)
-
18
SQL文で パラメータが少なすぎます エラー
Access(アクセス)
-
19
<a href=#" …>の意味を教えてください。"
HTML・CSS
-
20
エクセルである行以下全部を削除する方法
Excel(エクセル)
関連するカテゴリからQ&Aを探す
おすすめ情報
- ・漫画をレンタルでお得に読める!
- ・【大喜利】【投稿~11/22】このサンタクロースは偽物だと気付いた理由とは?
- ・お風呂の温度、何℃にしてますか?
- ・とっておきの「まかない飯」を教えて下さい!
- ・2024年のうちにやっておきたいこと、ここで宣言しませんか?
- ・いけず言葉しりとり
- ・土曜の昼、学校帰りの昼メシの思い出
- ・忘れられない激○○料理
- ・あなたにとってのゴールデンタイムはいつですか?
- ・とっておきの「夜食」教えて下さい
- ・これまでで一番「情けなかったとき」はいつですか?
- ・プリン+醤油=ウニみたいな組み合わせメニューを教えて!
- ・タイムマシーンがあったら、過去と未来どちらに行く?
- ・遅刻の「言い訳」選手権
- ・好きな和訳タイトルを教えてください
- ・うちのカレーにはこれが入ってる!って食材ありますか?
- ・おすすめのモーニング・朝食メニューを教えて!
- ・「覚え間違い」を教えてください!
- ・とっておきの手土産を教えて
- ・「平成」を感じるもの
- ・秘密基地、どこに作った?
- ・【お題】NEW演歌
- ・カンパ〜イ!←最初の1杯目、なに頼む?
- ・一回も披露したことのない豆知識
- ・これ何て呼びますか
- ・初めて自分の家と他人の家が違う、と意識した時
- ・「これはヤバかったな」という遅刻エピソード
- ・これ何て呼びますか Part2
- ・許せない心理テスト
- ・この人頭いいなと思ったエピソード
- ・牛、豚、鶏、どれか一つ食べられなくなるとしたら?
- ・好きなおでんの具材ドラフト会議しましょう
- ・餃子を食べるとき、何をつけますか?
- ・あなたの「必」の書き順を教えてください
- ・ギリギリ行けるお一人様のライン
- ・10代と話して驚いたこと
- ・大人になっても苦手な食べ物、ありますか?
- ・14歳の自分に衝撃の事実を告げてください
- ・家・車以外で、人生で一番奮発した買い物
- ・人生最悪の忘れ物
- ・あなたの習慣について教えてください!!
- ・都道府県穴埋めゲーム
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
SQL文のwhere条件文で使う <> ...
-
記号(イコールの上に三角形)...
-
1/∞=0は、なぜ?
-
Xの二乗-X+1=0 という2次方程式...
-
数学における 等価と同値って同...
-
x/(x+1) = 1 - 1/(x+1)
-
等式記号に似た三本線
-
数学 微分と積分
-
【日本語?記号?】左辺にKを左...
-
nC0+nC1+nC2+…+nC(n-1)+nCn
-
■ 方程式の計算の仕方について ■
-
分数の計算です。
-
(x-1)(x-2)=0のような因数分解...
-
5x=60の計算の仕方
-
中一 比例式の計算の時 少数だ...
-
どうしてa>0, b>0のとき、a=b⇔a...
-
数2 この問題で、この3つの辺...
-
数学で、項を指すとき、例えば2...
-
(d^2θ/dt^2)×(dθ/dt)=1/2×d/dt×...
-
絶対値の単純な質問。
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
1/∞=0は、なぜ?
-
SQL文のwhere条件文で使う <> ...
-
Xの二乗-X+1=0 という2次方程式...
-
数学で、項を指すとき、例えば2...
-
記号(イコールの上に三角形)...
-
どうしてa>0, b>0のとき、a=b⇔a...
-
x/(x+1) = 1 - 1/(x+1)
-
数学における 等価と同値って同...
-
説明変数と被説明変数とは何で...
-
質問です。 a+b+c=0のとき、...
-
数学的帰納法
-
組み合わせの公式
-
高2数学です α二乗+β二乗=α...
-
1/7=1/m+1/nを満たすmとnの求め方
-
等式記号に似た三本線
-
“∠ABC”か、それとも“∠CBA”か
-
a>b,c>dのとき、不等式ac+bd>ad...
-
急ぎです゜(゜´Д`゜)゜
-
数2 この問題で、この3つの辺...
-
公務員試験 数列の問題です
おすすめ情報