2014-12-16 3 views
0

У меня есть таблица с именами столбцов No_of_pole и Pol_st_typ с типами данных и символом соответственно. Я хочу проверить, No_of_pole равно 2, затем Pol_st_type начинается с ключевого слова 'double', и если No_of_pole - это 3, то Pol_st_type начинается с ключевого слова 'tripole'. Как это сделать с помощью PostgreSQL?Поиск текста в столбце с использованием PostgreSQL

+0

Нужно ли вам обоим условию или одному из двух? – newman

+0

Нужно оба условия. – Farook

+0

Можете ли вы показать нам некоторые запросы, которые вы уже пробовали, пожалуйста? –

ответ

0
SELECT "No_of_pole","Pol_st_typ" 
FROM network."Pole_Structure" 
WHERE (No_of_pole = '2' AND Pol_st_typ LIKE 'Double%') 
     OR (No_of_pole = '3' AND Pol_st_typ LIKE 'Tri Pole%') 
+0

Thankyou Newman, указанный выше запрос работает успешно. – Farook

+0

@AhamedFarook: если вышеупомянутый андер дал решение, вы должны принять его, чтобы обозначить, что вам больше не нужна помощь в этом вопросе. –

+0

Извините, что я новичок в postgreSQL. – Farook

Смежные вопросы