0

これをきちんと説明できればと思います。これは、テーブルの結果がどのように見えるかです

ここに画像の説明を入力

4、5、6 の Content_ID は NEWS です。NEWS の列 IsContentUpdated に true のブール値が 1 つある限り、個別の NEWS ブール値を true にし、それ以外の場合は false にしたいと思います。

最終的に私が手に入れたいのは

ここに画像の説明を入力

IsContentUpdated の数を含む一時テーブルを試してみましたが、うまくいきませんでした。一時テーブルは必要ないと確信していますが、ここで何ができるかを考えようとして脳が痙攣しています。

どんな助けでも大歓迎です。ありがとう!

4

2 に答える 2

2

よくわかりませんが、あなたが得たいものがあなたが示すものであるなら、それはそうあるべきです

SELECT Page_ID, MAX(CAST(IsContentUpdated AS INT))
FROM Table
GROUP BY Page_ID
于 2013-03-14T14:59:22.523 に答える
0

これにより、 の個別のリストと、Page_IDそれらのいずれかに があるかどうかが表示されますIsContentUpdated = 1

select distinct Page_ID, max(IsContentUpdated)
from myTable
group by Page_ID
于 2013-03-14T15:00:23.910 に答える