はmysqlの!=
と<>
の違いは何ですか? 誰かがmysqlで等しくないシンボルを使うことの長所と短所を教えてくれますか?mysqlの '!='と '<>'の違いは何ですか?
答えて
MySQLには絶対にno differenceがありますが、<>
はSQL ISO標準に含まれるバリアントです。
トリビアに興味があるなら、オラクルには^=
があります。
違いはありません。 SQL.orgによれば、!=演算子は実行中にコンパイラ/インタプリタによって<>に変換されるので、本質的に単なるエイリアスです。
http://www.sql.org/sql-database/postgresql/manual/functions-comparison.html
これはPostgreSQLのドキュメントであることがわかりました。 –
はい、実際には標準に基づいているため、ほとんどのSQL実装はおそらく同様の方法で実装されます。私はMySQLのコードを掘り下げることができると確信していますが、それはオープンソースのishだからです。 – Bueller
!=
3つのキーストローク(Shiftキーを、!、=)が必要であり、<>
は3つのキーストローク(Shiftキー、<を、>)が必要です。しかし、タッチタイピストは、それを打つために手を切り替える必要があります=
。
<>
を!=
以上に間違いなく使用する必要があります。あなたは、それぞれの使用のために少なくとも10ミリ秒のタイピングを保存します。
+1 Lol。超おかしい答え。 ;) –
Whoa whoa whoa、keyupはキーストロークとしてカウントされますか? :p –
私は同意しません。どちらの場合も、(Shift)、(Shift)、(Shift)、(Shift)、<, >、Shiftを放します。また、 '<>'のために 'Shift'を2回長く押し続けると、あなたの指の中でより多くのストレスを受けるでしょう。また、ボタンは '<>'のために互いに近くにあり、アーティキュレーションのストレスにも寄与します。 ** TL; DR ** '<>'はあなたの長期的な健康に悪いです。 ISOはこれを実際に考慮して、標準を更新する必要があります! –
- 1. Task <>とIAsyncOperation <>の違いは何ですか
- 2. <f:viewParam>と<f:param>の違いは何ですか?
- 3. NHibernate Query <>とQueryOver <>の違いは何ですか?
- 4. <tiles:add>と<tiles:put>ストラットの違いは何ですか?
- 5. <?php ?>と<? ?>の違いは何ですか?
- 6. <TargetFramework>と<RuntimeFrameworkVersion>の違いは何ですか?
- 7. <chrono>と<ctime>の違いは何ですか?
- 8. &と&&、|の違いは何ですか? || R?</p> <pre><code>&, && |, || </code></pre> <p>用法の違いを何:
- 9. ArrayList <?>、ArrayList、ArrayList <Object>の違いは何ですか?
- 10. シェルスクリプトで$ @と$ *の違いは何ですか?私<code>script.sh</code>で
- 11. C#7.2のスパン<T>とメモリ<T>の違いは何ですか?
- 12. .NetのReadOnlyCollection <T>とReadOnlyCollectionBuilder <T>の違いは何ですか?
- 13. Sparkのアレイ<string>とアレイ<String>の違いは何ですか?
- 14. [Dictionary <String, Any>]と[String:Any]との違いは何ですか
- 15. Response.Writeと<%= %>の実際の違いは何ですか?
- 16. タグと<field>タグの間の違いは何ですか?
- 17. <DebugType>フル</DebugType>と<DebugType>ポータブル</DebugType>の.netコアプロジェクトの違いは何ですか?
- 18. <class 'str'>と<type 'str'>の違いは何ですか?
- 19. os.getuid()とos.geteuid()の違いは何ですか? <code>os.getuid()</code>ため
- 20. python3の違いは何ですか? <x>とpython3。 <x> m
- 21. EventEmitter <undefined>とEventEmitter <void>の違いは何ですか?
- 22. <jsp:include page = ...>と<%@ include file = ...>の違いは何ですか?
- 23. AtomicReference <Integer>とAtomicIntegerの違いは何ですか?
- 24. `cat <file>と` cat file`の違いは何ですか?
- 25. std :: initializer_list <int>({1,2,3})と{1,2,3}の違いは何ですか?
- 26. java.lang.class <Cls>とClsの違いは何ですか?
- 27. Ember.js setupControllerとの違いは何ですか<Name>コントローラ
- 28. <deployment retail = "true">とdebug = "false"の違いは何ですか?
- 29. map <string、pair <string、foo * >>とmap <string、pair <string、foo&>>の違いは何ですか?
- 30. Gitコマンド:git checkout -b <branch><リモートブランチ>とgitブランチ<branch><リモートブランチ>の違いは何ですか?
AFAIK違いはありません。あなたは好きなものを選ぶことができます。また、あなたの質問に対する答えを受け入れることを検討してください。 –