ここにSQLのnoobを入力してください。sql "ranges"とワイルドカード
少しこのようになりますテーブル内のいくつかのデータを格納するための方法を考えるようにしよう:
「0-15」、「低」、「1-3」
」カラム1 & 3は整数の範囲であり、COL 2が列挙型である45-50" 、 "のmed"、 "*"
"*"、 "*"、 "1000"
(として保存することができます本当に何でも)。
テーブルにワイルドカードを入れて、まだ行方不明ではなく行数を減らしたいと思っています。
私はそれを理解しています。列1 & 3は、-INT_MAXからINT_MAXまで、または「ワイルドカード」として、2つの整数の列として保存するのが最適です。 (blaからblaを選択します(col1.1> valとcol1.2 < val)
これは合理的な戦略ですか?
第2列はblaからblaを選択します。ここでcol2 = 'med'またはcol2 = '*'は正しく見えません。私はおそらく1 &のように数値的にこれらを行うことができますが、むしろ
私を啓発する人は誰ですか?
ええ、あなたが言ったこと。 – chaos
ok、私はちょっとした疑惑の確認を求めていました:) thanks –