Я хочу сравнить значение 3 столбца, значение сравнения которого от Col2 в таблице.Как сравнить три столбца в sql
Col1 Col2 Col3
12 < 25 TRUE
25 > 20 TRUE
15 = 25 FALSE
SELECT (case when Col2 = '<' then Col1 < Col3 else Col1 end)
Может кто-нибудь мне помочь? Продвинутое спасибо.
Вы пробовали _anything_ решить вашу проблему? Людям нравится показывать свои усилия, но сначала вам нужно показать свое. Вы знаете базовый T-SQL? Это звучит не так уж и тяжело. Первый результат Google: [Как сравнить два столбца для равенства в SQL Server?] (Http://stackoverflow.com/q/1632792/447156), например .. –
Привет, Soner, я пробовал более 2 часов, даже если я попытаюсь искать в google. наконец, я сдаюсь, тогда только пост здесь. здесь sample..CASE WHEN col1
user3538475