我有一個可以具有X或Y值的分類器列。如果列中有x或y,我的選擇查詢必須按日期進行篩選。SQL根據列中的值通過不同的條件進行篩選
date BETWEEN i.valid_fromX AND i.valid_toX
date BETWEEN i.valid_fromY AND i.valid_toY
基本上我需要在SQL下面的等價:
if classifier == X {
check if date is between valid_fromX to valid_toX
} else if classifier == Y {
check if date is between valid_fromY to valid_toY
}
媽的,以20秒打我! – Bridge 2012-03-16 11:44:28
爲什麼沒有括號以防萬一? – Ben 2012-03-16 13:49:30