1
の値よりも小さい最も近い記録に参加するにはどのように、私はそのvalue
列に1,3,4,8
とテーブルtable
を持っており、そのstarting
列内の偶数番号のテーブルlookup
。この例では、T-SQL
私はこの
SELECT
value, starting
FROM
table
LEFT JOIN
lookup ON lookup.starting < value
のようなものですが、唯一のvalue
未満最高starting
を持つ行を結合するクエリを実行したいです。
予想される出力は、私はこれをお勧めします。この
value | starting
------+-------
1 | null
3 | 2
4 | 2
8 | 6
現在のクエリではどのような結果が得られますか?私は希望の出力に2行を追加していると仮定します:(8,4)&(8,6)? – SEarle1986
おっと、(8,2)? – SEarle1986