問題タブ [demorgans-law]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
sql - De Morgan の法則は条件付き SQL クエリでどのように機能しますか?
コンテキスト: stratascratch.com で SQL の質問を練習していたときに、次の質問に出会いました。
https://platform.stratascratch.com/coding-question?id=9648&python=
ヒントには、「ドラフトは、pickround
値 (int64
型) がNULL
またはでないことを意味します0
。私の理解によれば、これは、pickround
値が でなければならないことを意味しますNOT NULL
OR
NOT 0
。これは、質問に対する標準的な解決策です。したがって、ド・モルガンの法則により、これは同等の式が であることを意味しNOT (NULL AND 0)
ます。ただし、 、そこに書いたコードpickround
は ですNULL OR 0
。これは、質問が指定したものとは逆ですが、緑色の「解決済み」チェックマークで示されているように、私のコードは正しいことが判明しました。
私の質問は、SQL 構文を誤解しているのか、それともロジックを誤解しているのかということです。