문제

Name | Status      | value
-----+-------------+-------
wec1 | rotortemp   | Null
wec1 | baldetemp   | Null
wec1 | Cabinettemp | 1
wec2 | rotortemp   | Null
wec2 | baldetemp   | Null
wec2 | Cabinettemp | Null

How can I select all the wec1 because the value of one row of wec1 is = 1

도움이 되었습니까?

해결책

Try this:

SELECT *
FROM TableName
WHERE Name IN (SELECT Name
               FROM TableName
               WHERE value=1)

다른 팁

Not sure exactly what you mean, but maybe something like:

SELECT      Name,
            Status,
            value

FROM        yourtable

WHERE       Name IN (
    SELECT      Name
    FROM        yourtable
    WHERE       value = 1
)
라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top