我正在使用表名称No_of_pole
和Pol_st_typ
表,其数据类型分别为整数和字符。我想检查No_of_pole
是否为2,然后Pol_st_type
以关键字'double'开头,如果No_of_pole
为3,则Pol_st_type
以关键字'tripole'开头。如何使用PostgreSQL实现这一目标?
答案 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%')