BY句のまとめまずは基本的な句のまとめから。OR本当はもっと演算子の優先順位はあるけど、とりあえず引っかかったところだけ。ANDの方がORよりも早いです。BY句では使用できる![1]例。[f:id:kk_Ataka:20091106011618p:image]id列をXYZと名前付けてこいつをWHERE句で使おうとすると...。[f:id:kk_Ataka:20091106011755p:image]エラーになります。BY句で使おうとすると...。‘△’○~△で合致するものを探す。こんなテーブルで...[f:id:kk_Ataka:20091106010119p:image]nameが1から9で合致するものを探す。[f:id:kk_Ataka:20091106010120p:image]1から2で合致するもの。‘BB’)AA、BBいずれかに合致すれば取得します。II[3]に合致する値を探してくるので、[f:id:kk_Ataka:20091116003449j:image]こうなります。NOTは合致しないものを取得します。II以外の値を取得します。‘%AA%’(任意の文字列)AA(任意の文字列)に合致するものを探します。他には_(アンダーバー)があります。‘%AA%‘のように=で比較してしまうと完全なる%AA%この文字列と合致するものを探します。‘%A_A%‘としてしまうと、_はワイルドカードと判断されてしまうのでエスケープ。‘SQL’指定文字よりも文字コードが前のものに合致(?)。SQLは満たすとして、○SQK、○SP、○S、×SQM、×SR、×Tとなります。NULLではUNKNOWNが返ってくるのでNULLは取得できません。NULLしかありません。=で比較してしまうと結果は不定となってしまうようです。id1から5までのtimstaが値なし、つまりNULLとなっています。NULLでNULLの行を選択すると...。